问题
In my form have multiple hidden fields when I try with
$("#formid").data("validator").settings.ignore ="" it validate all the hidden filed.
try this also $("#start-a-request-full-form").data("validator").settings.ignore = ':is("#hiddenfieldID1 ,#hiddenField2")):hidden'; did not work
My target is to validate only 2 hidden fields with some ID
回答1:
You can add a class name (say) class="ignore" to those hidden inputs you dont want validated and then use
$.validator.setDefaults({
ignore: ".ignore"
});
来源:https://stackoverflow.com/questions/29840056/how-to-validate-specific-hidden-fileds-in-mvc-using-jquery-validation-plug-in