//自定义验证规则
form.verify({
name: function(value, item){//value:表单的值、item:表单的DOM对象
if(!new RegExp('^[a-zA-Z0-9_\u4e00-\u9fa5\s·]+$').test(value)){
return '不能有特殊字符';
}
if(/(^\_)|(\__)|(\_+$)/.test(value)){
return '首尾不能出现下划线\'_\'';
}
var minlength = $(item).attr("minlength");
if(minlength && value.length < minlength){
return '长度至少为'+minlength+"位";
}
if(/^\d+$/.test(value)){
return '不能全为数字';
}
},
mobile: function(value, item){
var msg;
$.ajax({
type: "POST",
url: '/user/checkMobile',
async: false, // 使用同步的方法
data: {
'mobile':value
},
dataType: 'json',
success: function(result) {
if (result.code == 200 && result.data == true) {
msg = result.msg;
}
}
});
return msg;
}
});
Layuiカスタム検証ルールは、携帯電話番号が登録されているかどうかを検証するための非同期リクエストの送信を実現します
おすすめ
転載: blog.csdn.net/ouyangli2011/article/details/83377315
おすすめ
ランキング