我的asp.net mvc web应用程序中有以下脚本: -
$(document).ready(function () {
$('body').on("submit", "form", function () {
$(this).find('.btn-primary').prop("disabled", "disabled");
});
$('body').on("change", "form", function () {
$(this).find('.btn-primary').prop("disabled",false);
});
});
脚本的目的如下: -
但是在将jQuery从1.8.2升级到1.11.2之后,它部分地处理了局部视图。例如,当我提交一个呈现部分视图的表单时,按钮将被禁用,但是如果我开始在表单上键入,例如在客户端验证错误之后,该按钮将永远不会再次启用?
任何人都可以这样做吗?
感谢。