-1

我是 MVC4 的新手。谁能告诉我如何禁用提交按钮,直到表单没有通过验证

4

1 回答 1

0

为此 - 您应该进行客户端验证,因为服务器端验证在按下提交按钮后运行。因此,实现您的客户端验证并使用 jQuery 显示/隐藏提交按钮,如下所示:

$(document).ready(function() {
    if (validate()) {
        $('#your-submit-button-id').show();
    }
    else {
        $('#your-submit-button-id').hide();
    }
});

并使用按键事件实现您的验证(例如)

于 2013-04-03T13:05:07.877 回答