使用 jQuery formValidator表单校验插件验证表单,当验证通过后将所有的数据提交到后台selvert中,失败后不能提交。
但是,貌似只能用HTML的提交方法可以实现这个功能,用jQuery中的ajax提交时,验证失败还能提交,求大神指点啊
javascript代码部分:
$(document).ready(function(){
$.formValidator.initConfig({
formID:"form1",
onError:function(){alert("校验没有通过,具体错误请看错误提示")},
onSuccess:function(){
}
});
$("#name1").formValidator({onShow:"请输入汉字",onfocus:"输入汉字",onCorrect:"输入正确"}).regexValidator({regExp:" chinese",dataType:"enum",onError:"你输入的格式不正确"}).ajaxValidator();;
$("#name2").formValidator({onShow:"请输入整数",onfocus:"输入整数",onCorrect:"输入正确"}).regexValidator({regExp:"intege",dataType:"enum",onError:"你输入的证格式不正确"});
$('#form1').submit(function(event) {
event.preventDefault();
var formValues = $(this).serialize();
alert(formValues);
$.get('servlet/form1', formValues, function(data) {
alert(data);
});
});
})
新手 不会写啊 求指点
追答其实这个插件我没用过
如果验证失败能出现弹窗能出现,试试 return false;
你看的那个东西太生硬了,不好理解,建议到插件官网上看示例
放进去了 还是不行