jquery formvalidator插件是不错的国产验证插件了,做点普通的校验也是很方便的,但最近遇到个问题,发现如果表单整个表单是ajax提交时,就不能按传统的做法了,比如:
代码如下:
$ajax.post("...............")
$.formvalidator.initconfig({formid:"applyform",onerror:function(msg){alert(msg)}});
$("#reason").formvalidator().inputvalidator({min:1,onerrormin:'请输入申请内容及原因'});
. 代码如下:
$.formvalidator.initconfig({theme:"default",submitonce:true,formid:"form1",ajaxform:{
datatype : "html",
buttons:$("#button"),
url: "https://www.51gh.net/chkuser.x?act=ok"
},
onerror:function(msg,obj,errorlist){
$("#errorlist").empty();
$.map(errorlist,function(msg){
$("#errorlist").append("[*]" + msg + "
")
});
alert(msg);
},
submitafterajaxprompt : '有数据正在异步验证,请稍等...'
});
. 代码如下:
if ($.formvalidator.pageisvalid('1')==true)
{
$.post("xxxxxxxxxxxxxxxxx")
}
如对本文有疑问, 点击进行留言回复!!
offset、client、scroll (width,height、left,top、X,Y)
网友评论