我在提交表单时禁用了提交按钮,以防止用户多次提交表单。

$(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/

10-09 22:43