Làm cách nào để cho phép các khoảng trống trong một số xác thực, với tối thiểu 8 chữ số? Số điện thoại dễ dàng hơn khi nhập khi khoảng trắng được cho phép. ví dụ. 0400 123 456, 9699 1234.Xác thực số điện thoại jQuery cho phép các khoảng trắng, tối thiểu 8 chữ số
Dưới đây là mã của tôi cho đến nay, tôi chỉ có 8 chữ số xác nhận làm việc tối thiểu:
jQuery.validator.addMethod(
"phone",
function(phone_number, element) {
return this.optional(element) || /^\d{8}$/.test(phone_number);
},
"Please enter numbers only"
);
Hi, Tìm thấy bài này trong khi tìm kiếm một câu trả lời cho một câu hỏi tương tự. Chưa bao giờ sử dụng addMethod để tạo quy tắc xác thực tùy chỉnh, trong đó trong luồng tài liệu, bạn có chỉ định quy tắc tùy chỉnh không? Và làm thế nào để bạn gọi nó từ phần quy tắc của hàm xác thực của bạn? – Barbs