phone 数字中允许逗号
allow comma in phone number
我想允许用户使用 Knockout Validation 在 phone 数字字段中输入逗号。
有什么方法可以用 Knockout 做到这一点吗?目前我正在使用 validPhone
来验证 phone 数字,如下面的代码:
this.PhoneNumber = ko.observable("").extend({
required: { message: "Enter valid Phone Number" },
validPhone: { message: 'Enter valid Phone Number' },
maxLength: { params: 12, message: "Phone Number only allows 12 characters" }
});
您只需使用 pattern
validation, with a regular expression.
像这样:
this.PhoneNumber = ko.observable("").extend({
required: { message: "Enter valid Phone Number"},
maxLength: { params: 12, message: "Phone Number only allows 12 characters" }
pattern: {
message: 'This isnt a valid phone number',
params: '^ your phone no. regular expression here $'
}
我想允许用户使用 Knockout Validation 在 phone 数字字段中输入逗号。
有什么方法可以用 Knockout 做到这一点吗?目前我正在使用 validPhone
来验证 phone 数字,如下面的代码:
this.PhoneNumber = ko.observable("").extend({
required: { message: "Enter valid Phone Number" },
validPhone: { message: 'Enter valid Phone Number' },
maxLength: { params: 12, message: "Phone Number only allows 12 characters" }
});
您只需使用 pattern
validation, with a regular expression.
像这样:
this.PhoneNumber = ko.observable("").extend({
required: { message: "Enter valid Phone Number"},
maxLength: { params: 12, message: "Phone Number only allows 12 characters" }
pattern: {
message: 'This isnt a valid phone number',
params: '^ your phone no. regular expression here $'
}