I\'m trying to use a custom validator with jQuery Validation plugin. However, I\'m unsure how are you supposed to pass multiple arguments to a validation method? I\'ve tried
Javascript arrays:
[value1,value2,value3]
SO your code might be:
inputEl: { required: true, math: [2, 3 ,4 , 5] }
You can also pass a normal JavaScript object as a parameter which I personally find easier to work with:
jQuery.validator.addMethod("myRule", function (value, element, options) {
return value === options.data;
}, "My Rule says no!");
$("#input").rules("add", { myRule: { data: "foo" } });