我正在尝试使用 addMethod 创建一个 jQuery 验证器。这对我来说都是新的,所以我正在慢慢学习。我有一个基于英国手机号码的验证器。这工作正常。
我想创建一个新的数字,并且只允许表格中接受一小部分数字。例如,数字 1 到 5 将被接受,但任何更低或更高的数字都不会被接受。
另外,可以只接受一个号码吗?即5。
非常感谢任何帮助。就像我说的,我是这种编码的新手,所以我仍在寻找自己的方式。我尝试了无数次搜索,但我无法回答我的问题。
jQuery.validator.addMethod('mobileUK', function(phone_number, element) {
return this.optional(element) || phone_number.length > 9 &&
phone_number.match(/^((0|\+44)7(5|6|7|8|9){1}\d{2}\s?\d{6})$/);
}, 'Please specify a valid mobile number');