我在提交表单时禁用了提交按钮,以防止用户多次提交表单。
$(function ()
{
$("form").submit(function ()
{
$(":submit", this).attr("disabled", "disabled");
});
});
但是,如果客户端验证失败,我想再次启用该按钮。
我正在使用asp.net mvc非侵入式客户端验证
最佳答案
您可以使用this answer中详细介绍的jQuery One事件。
该问题的大多数解决方案都围绕着测试$(“form”)。valid()-您可以在函数中使用它来确定是否禁用提交按钮。
关于javascript - 在ASP.NET MVC中进行客户端验证后如何运行脚本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5564503/