访问Disable submit button unless original form data has changed
$('form')
.each(function(){
$(this).data('serialized', $(this).serialize())
})
.on('change input', function(){
$(this)
.find('input:submit, button:submit')
.attr('disabled', $(this).serialize() == $(this).data('serialized'))
;
})
.find('input:submit, button:submit')
.attr('disabled', true)
;
它不适用于动态加载的表单。 我应该做些什么改变才能使用动态加载的表单?
答案 0 :(得分:0)
我假设通过动态加载的表单,您指的是由DOM中的脚本创建的表单。 以这种方式创建的控件在DOM中与其他控件相同。
请务必在创建表单后调用您的代码。