How Define jQuery Validate setDefaults
I Have a Problem with My Code. I Use Jquery Validate to Validate My Form. My Question Is How to Run the setDefaults Method? Because When Looking at It in the...
I have a problem with my code. I use jquery validate to validate my form. My question is how to run the setDefaults method? Because when looking at it in the debugger, I get an error like this: TypeError: jQuery.validator is undefined
jQuery.validator.setDefaults({
success : "valid"
});
$("#myForm").validate({
rules : {
"file1" : {
required : true,
extension : "slx|mdl",
accept : false
},
"file2" : {
extension : "m",
accept : false
},
"file3" : {
extension : "xlsx|xls",
accept : false
},
"file4" : {
extension : "pdf",
accept : false
}
}
});
2 Answers
setDefaults need a variable which must be used to validate in your case validator
just assign validator var to your validate method like this
var validator = $("#myForm").validate({
rules : {
"file1" : {
required : true,
extension : "slx|mdl",
accept : false
},
"file2" : {
extension : "m",
accept : false
},
"file3" : {
extension : "xlsx|xls",
accept : false
},
"file4" : {
extension : "pdf",
accept : false
}
}
});
should work fine
Check whether you added jquery validate lib correctly:
<script src="jquery.validate.min.js" type="text/javascript"></script>