validator_custom.js 673 B

1234567891011121314151617
  1. var validator_custom = function () {
  2. return {
  3. init: function (rules,messages) {
  4. jQuery.validator.addMethod("id_card", function(value, element) {
  5. var idcard = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
  6. return this.optional(element) || (idcard.test(value));
  7. }, "请输入一个有效的身份证号");
  8. jQuery.validator.addMethod("phone", function(value, element) {
  9. var tel = /^\d{3,4}-?\d{7,9}$/; //电话号码格式010-12345678
  10. return this.optional(element) || (tel.test(value));
  11. }, "请输入一个有效的联系电话");
  12. }
  13. };
  14. }();