我在asp.net MVC应用程序中使用jQuery验证。 如果验证成立,我想在表单提交中做一些事情。
$("#myform").submit(function(){
alert("test");
})
问题是在验证检查之前进行IE调用$("#myform").submit
,因此如果验证为真,则运行alert()
。但其他网络浏览器,如火狐,歌剧,野生动物园。如果验证为真,则调用chrome $("#myform").submit
。
答案 0 :(得分:1)
$("#myform").submit(function(){
if( $(this).valid() ) {
alert("test");
}
})
警报呼叫表格有效。 怎么样?
答案 1 :(得分:0)
您使用的是什么jQuery验证?一个插件,还是你自己的实现?
通常,当我编写验证脚本时,我会在提交事件调用中执行此操作。如果您可以回复您正在使用的内容以及如何设置,我们可能会为您提供进一步的帮助:)。
答案 2 :(得分:0)
为什么不在表单上使用onSubmit?
例如:
<FORM
ACTION="../cgi-bin/mycgi.pl"
NAME="testform"
onSubmit="return TestDataCheck()"
>