jquery validate ajax验证

account:{
required:true,
account:true,
remote:{
type:"POST",
url:"index.php?r=org-agency-reg/account",
data:{
account:function(){
return $("#account").val();
}
}
}
},
远程地址只能输出 "true" 或 "false",不能有其他输出。

http://www.runoob.com/jquery/jquery-plugin-validate.html

//有多个验证规则时,对应提示信息 数据验证

jQuery.validator.addMethod("checkCode", function(value, element) {
var code = /^\w+$/;
return this.optional(element) || (code.test(value));
},"编号必须为字母数字下划线组合");
var rules = {
code:{
required:true,
maxlength:10, //设置最大长度
minlength:4,
checkCode:true,
remote: {
url: $("input[name='numberCheckUrl']").val(),
type: "post",
dataType: "json",
data: {
number: function () {
return $("input[name='code']").val();    //这个是取要验证的密码
},_csrf:$("#_csrf").val(),
},
dataFilter: function (data) {    //判断控制器返回的内容
if (data == "true") {
return true;
}
else {
return false;
}
}
}
},
"price_type[]":{
required:true,
},
};

var message = {
code:{
required:"请输入编号",
remote:"输入编号重复",
checkCode:"编号必须为字母数字下划线组合",
maxlength:'编号至少十位',
minlength:"编号至少四位"
},
"price_type[]":{
required:"请输入价格类型",
}
};

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,212评论 19 139
  • PLEASE READ THE FOLLOWING APPLE DEVELOPER PROGRAM LICENSE...
    念念不忘的阅读 14,603评论 5 6
  • 年轻的模样 有些疯狂 有人欢乐有人悲伤 我们都是蚂蚁 不会放弃那天边的梦想 用微笑化作前行的力量 阳光之外的天空 ...
    房东的小猫阅读 1,360评论 0 1
  • 当你兴奋地横穿蔚蓝色海湾上宽敞桥面,眼前一栋栋滨水而建、造型别致的现代科技大厦,可能会忘记通知你:你已经来到赫尔辛...
    慕溪北欧旅游阅读 3,971评论 0 0
  • 文by 樊梦洁 慈母手中线,游子身上衣。临行密密缝,意恐迟迟归。 最近我常常想起来小时候的夏天。 坐在门口打瞌睡的...
    樊饭饭阅读 5,324评论 9 14

友情链接更多精彩内容