Lle*_*oun 3 jquery jquery-validate phone-number
我有一个表格,您必须输入您的电话号码和其他字段.
我正在使用jQuery Validate验证表单.
要验证电话号码字段,我会:
rules: {
phone: {
required: true,
minlength: 9,
number:true
},..
Run Code Online (Sandbox Code Playgroud)
但我还需要检查手机是否以6开头.
我怎样才能做到这一点?
您可以添加自定义验证器
jQuery.validator.addMethod("phoneStartingWith6", function(phone_number, element) {
phone_number = phone_number.replace(/\s+/g, "");
return this.optional(element) || phone_number.match(/^6\d{8,}$/);
}, "Phone number should start with 6");
Run Code Online (Sandbox Code Playgroud)
并像这样使用它:
rules: {
phone: {
required: true,
minlength: 9,
phoneEnding6: true
},..
Run Code Online (Sandbox Code Playgroud)
您需要编辑内部的正则表达式phone_number.match以满足您的要求.
| 归档时间: |
|
| 查看次数: |
7527 次 |
| 最近记录: |