我在struts中使用jquery-1.4.4。我成功地使用了jquery.validate插件并验证了我的请求表单。但由于它是一个3页的表格,我必须在每个页面上给出一个确认对话框,以确保用户重新检查他们的表单条目。确认对话框应该来jQuery验证后
$(document).ready(function() {
:::
$("#Form1").validate({
::
});
function onSubmitForm(){
var vconf = confirm(" You are about to submit, please recheck the the fields");
if(vconf){
return true;
}else{
return false;
}
}
});
和我的提交按钮
<input type="submit" title="continue filling up the form" value=" Continue "
onclick= "return onSubmitForm();"/>
这首先要求我确认对话框,然后做验证,这是不恰当的,首先询问用户是否他真的想继续,然后停止他们说,他们的形式是无效的。
$ .validator.setDefaults({..不能正常工作。 – sudha 2011-04-10 04:40:29
@sudha也应该工作,如果你正在使用jQuery验证插件。只要看看[this](http://jquery.bassistance.de/validate/demo/) – 2011-04-10 04:55:41