关于jq中设置html属性为disabled时flask后台获取数据出错的问题

在进行项目开发时,本人遇到了一个小bug。

在选择有效期时,如果未勾选永久,则保存用户选择的日期;如勾选永久,则保存永久,日期格式显示为2999-12-31.页面效果如图:

关于jq中设置html属性为disabled时flask后台获取数据出错的问题关于jq中设置html属性为disabled时flask后台获取数据出错的问题

之前jq中的代码如图所示:

关于jq中设置html属性为disabled时flask后台获取数据出错的问题

然后在后台中获取时间框中2999-12-31这个值时报错:

关于jq中设置html属性为disabled时flask后台获取数据出错的问题

解决办法:将jq当中的disabled的改为readonly即可

关于jq中设置html属性为disabled时flask后台获取数据出错的问题