身份证校验

页面

 
bindFormValidate('entry_form',{
rules: {
"person.personcode":{required:true,IDcardVerify:true,minlength:18,maxlength:18,
remote: {
 url: webroot+"/person/IDcardVerify",     // 后台处理程序
type: "get", //数据发送方式 dataType: "json", //接受数据格式 
 data: { //要传递的数据
 personcode: function() { return $("#personcode").val();
       },
   id:  function() { return $("#personid").val();
       },
   }
}
}
}, messages: {
"person.personcode":{
  minlength:'请输入18位二代身份证',
  manlength:'请输入18位二代身份证',
  remote :" 身份证已重复,请重新输入"
  }
});
 
 
$.validator.addMethod("IDcardVerify", 
function(value, element, param) {
var checkFlag = new clsIDCard(value);
return checkFlag.IsValid();
}, 
$.validator.format(" 身份证号格式错误")
);
后台 校验代码

猜你喜欢

转载自zhitangrui2010.iteye.com/blog/2210508