कोशिश जोड़े यह: (यह jquery का उपयोग कर एकदम सही कस्टम सत्यापन है सत्यापनकर्ता)
$(function() {
$.validator.addMethod("alphabetsnspace", function(value, element) {
return this.optional(element) || /^[a-zA-Z ]*$/.test(value);
});
$("#add-employee").validate({
rules: {
employee_surname: {
required: true,
alphabetsnspace: true
},
employee_firstname: {
required: true,
alphabetsnspace: true
},
employee_othername: {
alphabetsnspace: true
},
father_name: {
required: true,
alphabetsnspace: true
},
mother_name: {
required: true,
alphabetsnspace: true
},
spouse_name: {
alphabetsnspace: true
},
ssn: {
number: true,
},
phone_no: {
number: true,
},
phone_no2: {
number: true,
},
passport: {
number: true,
},
driving_license: {
number: true,
},
email: {
email: true
}
},
messages:
{
"employee_surname":{
alphabetsnspace: "Please Enter Only Letters"
},
"employee_firstname":{
alphabetsnspace: "Please Enter Only Letters"
},
"employee_othername":{
alphabetsnspace: "Please Enter Only Letters"
},
"father_name":{
alphabetsnspace: "Please Enter Only Letters"
},
"mother_name":{
alphabetsnspace: "Please Enter Only Letters"
},
"spouse_name":{
alphabetsnspace: "Please Enter Only Letters"
},
}
});
});
स्रोत
2017-11-09 06:36:43
स्वीकार फ़ाइल एक्सटेंशन को सत्यापित करने के लिए एक मूल विधि है। http://docs.jquery.com/Plugins/Validation/Methods/accept#extension –
'' '' '' '' 'नहीं होना चाहिए? –
वैसे, नया नियम बनाने से अनावश्यक है के बाद से प्लगइन पहले से ही एक नियम '[' अतिरिक्त-methods.js' फ़ाइल] का हिस्सा (https://cdnjs.cloudflare.com/ajax/libs रूप lettersonly' कहा जाता है /jquery-validate/1.15.0/additional-methods.js)। – Sparky