手机号码验证--区号验证--电话号验证--分机号验证--手机号和固定电话二选一--用户名只能为汉字或者英文请--邮箱账号
// 手机号码验证 jQuery.validator.addMethod("isPhoneNumber", function(value, element) { var tel = /^13[0-9]{9}$|14[0-9]{9}|15[0-9]{9}$|18[0-9]{9}|17[0-9]{9}$/; return this.optional(element) || (tel.test(value)); }, "请正确填写手机号码"); // 区号验证 jQuery.validator.addMethod("isareacode", function(value, element) { var tel = /^0\d{2,3}$/; return this.optional(element) || (tel.test(value)); }, "请正确填写电话号码"); // 电话号验证 jQuery.validator.addMethod("isphone", function(value, element) { var tel = /^\d{6,11}$/; return this.optional(element) || (tel.test(value)); }, "请正确填写电话号码"); // 分机号验证 jQuery.validator.addMethod("isextensioncode", function(value, element) { var tel = /^\d{0,6}$/; return this.optional(element) || (tel.test(value)); }, "请正确填写电话号码"); // 手机号和固定电话二选一 jQuery.validator.addMethod("isHaveLandlin", function(value, element) { var landval = $.trim($('#telephone').val()); return value.length > 0 || landval.length > 0; }, "请填写手机或固话,二选一即可"); //用户名只能为汉字或者英文 jQuery.validator.addMethod("contactName", function(value, element) { var name = /^[\u0391-\uFFE5A-Za-z]+$/; return this.optional(element) || (name.test(value)); }, "用户名只能为汉字或者英文"); // 请输入正确的邮箱账号 jQuery.validator.addMethod("email", function(value, element) { var email = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/; return this.optional(element) || (email.test(value)); }, "请输入正确的邮箱账号");