Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery UI验证插件添加了类';有效';到元素_Jquery_Jquery Ui_Jquery Validate - Fatal编程技术网

jQuery UI验证插件添加了类';有效';到元素

jQuery UI验证插件添加了类';有效';到元素,jquery,jquery-ui,jquery-validate,Jquery,Jquery Ui,Jquery Validate,我正在使用jQueryUI验证插件。我只验证少数字段(输入元素),但当表单被验证时,类“valid”将被添加到我不验证的其他输入元素(在jqgrid中)。这只适用于jqgrid中编辑的输入(或模糊聚焦)。问题是我必须基于类在jqgrid中迭代每个输入。那么,有没有一种方法可以避免将这个不必要的“有效”类添加到元素中,即使它们不需要通过ui验证插件验证 如果使用,请使用validClass选项将类设置为与valid不同的值。默认情况下,它是有效的 $(document).ready(functio

我正在使用jQueryUI验证插件。我只验证少数字段(输入元素),但当表单被验证时,类“valid”将被添加到我不验证的其他输入元素(在jqgrid中)。这只适用于jqgrid中编辑的输入(或模糊聚焦)。问题是我必须基于类在jqgrid中迭代每个输入。那么,有没有一种方法可以避免将这个不必要的“有效”类添加到元素中,即使它们不需要通过ui验证插件验证

如果使用,请使用
validClass
选项将类设置为与
valid
不同的值。默认情况下,它是有效的

$(document).ready(function() {

    $('#myform').validate({
        // other options & rules,
        validClass: "myValidClass"
    });

});

请参阅文档:

您能创建一个JSFIDLE来显示问题吗?您的描述和标记到处都是。首先,没有“jQueryUI验证插件”这样的东西。其次,标签和标签是两个完全不相关的插件。如果您使用的是jqueryvalidate,那么您可以将
valid
类更改为您想要的任何内容。显示您的代码。