我正在使用jquery ui验证插件。我只验证了几个字段(输入元素)但是当表单被验证时,类'valid'被添加到我没有验证的其他输入元素(在jqgrid中)。这仅适用于已编辑的jqgrid中的那些输入(或焦点模糊)。问题是我必须基于类迭代jqgrid中的每个输入。那么有没有办法避免这些不必要的“有效”类被添加到元素中,即使它们必须不被ui-validate插件验证?
答案 0 :(得分:3)
如果您使用的是jQuery Validate plugin,请使用validClass
选项将课程设置为与valid
不同的内容。默认情况下,它是valid
。
$(document).ready(function() {
$('#myform').validate({
// other options & rules,
validClass: "myValidClass"
});
});
请参阅文档:http://docs.jquery.com/Plugins/Validation/validate#toptions