【发布时间】:2021-10-08 07:25:18
【问题描述】:
我有一个包含多个选择的表单。
其中一些被禁用,因为我不希望用户修改这些值。
但由于它是一个表单并且需要验证,我必须确保<select> 表单字段在禁用时提交。
我已经找到了这个问题的部分解决方案,如下:
jQuery(function ($) {
$('form').bind('submit', function () {
$(this).find(':input').prop('disabled', false);
});
});
问题是表单提交后,我想把原来禁用的选择再次禁用。
选择是动态生成的,并不是所有的都被禁用,所以我事先不知道选择的数量(它是可变的)。
是否有可能再次禁用以前禁用的选择?
【问题讨论】:
标签: javascript html jquery forms dom