Gav*_*vin 7 validation asp.net-mvc jquery
我有一个表单,在提交时显示繁忙的动画并禁用提交按钮.
任何人都知道如何查询Microsoft Sys.Mvc.FormValidation
以查看表单是否通过了测试,以便我可以阻止显示表单是否实际未提交的繁忙动画?还有其他一些解决方法吗?
目前我的客户端JavaScript看起来像这样:
$('form').submit(function() {
$('input[type=submit]', this).attr('disabled', 'disabled');
ShowBusy();
});
Run Code Online (Sandbox Code Playgroud)
干杯,加文
Gav*_*vin 10
我最后放弃了并插入了JQuery验证库,而不是使用Microsoft ASP.NET MVC 2 RC和来自"期货"项目的MicrosoftMvcJQueryValidation.js库文件来为我自动连接所有内容.
本文解释了该过程:http: //haacked.com/archive/2009/11/19/aspnetmvc2-custom-validation.aspx
所以有了JQuery验证,我需要做的就是调用valid()...
$('form').submit(function() {
if ($('form').valid()) {
$('input[type=submit]', this).attr('disabled', 'disabled');
ShowBusy();
}
});
Run Code Online (Sandbox Code Playgroud)