我在提交表单时禁用了我的提交按钮,以防止用户多次提交表单。
$(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/