页面jsp中的显示
<input type="text" id="account" name="account" datatype="account" errormsg="教练账号为6-18位字符!" nullmsg="请填写教练账号!" />
验证代码在datatype中添加一下代码
datatype : {
account:function(gets,obj,curform,regxp){
var reg = /^[\u4E00-\u9FA5\uf900-\ufa2d\w\.\s]{6,18}$/;
if(!reg.test(gets)) {
return false;
}
var result = '用户名已存在';
$.ajax('/admin/student/validAccount',{method:'post',async:false,data : {account : gets},success : function(r){
if(r) {result = r;}
}});
return result;
}
}
通过URL('/admin/student/validAccount',)会传到在controller里面和数据库里查询.