Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.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
Javascript SelectBoxIt仅适用于类的第一个实例_Javascript_Jquery_Jquery Selectbox_Selectboxit - Fatal编程技术网

Javascript SelectBoxIt仅适用于类的第一个实例

Javascript SelectBoxIt仅适用于类的第一个实例,javascript,jquery,jquery-selectbox,selectboxit,Javascript,Jquery,Jquery Selectbox,Selectboxit,我正在使用SelectBoxIt设置我的选择的样式,如果我为它们使用ID,它可以正常工作,但是如果我使用类,尽管它设置了所有的样式,但大多数选项只会影响类中的第一个元素 我试图得到它,以便当表单成功提交时,选择被重置,但只有第一个重置 我已经尝试使用jQuery重置元素 $("input[name=positioning]").val($("input[name=positioning] option:first").val()); 但所有这一切只是重置隐藏在样式版本下的原始选择,因此现在显示

我正在使用SelectBoxIt设置我的选择的样式,如果我为它们使用ID,它可以正常工作,但是如果我使用类,尽管它设置了所有的样式,但大多数选项只会影响类中的第一个元素

我试图得到它,以便当表单成功提交时,选择被重置,但只有第一个重置

我已经尝试使用jQuery重置元素

$("input[name=positioning]").val($("input[name=positioning] option:first").val());
但所有这一切只是重置隐藏在样式版本下的原始选择,因此现在显示的值不是所选的值

我也试过

$(".exposure, .patient, .equip, .unit, .taken, .pathology, .pathway").selectBoxIt('selectOption', 0);
只针对第一个元素

$(".exposure").selectBoxIt('selectOption', 0);
$(".patient").selectBoxIt('selectOption', 0);
$(".exposure, .patient, .equip, .unit, .taken, .pathology, .pathway").each(function(){
        selectBoxIt('selectOption', 0);
});
同样,只针对第一个元素

$(".exposure").selectBoxIt('selectOption', 0);
$(".patient").selectBoxIt('selectOption', 0);
$(".exposure, .patient, .equip, .unit, .taken, .pathology, .pathway").each(function(){
        selectBoxIt('selectOption', 0);
});
在出现错误时根本不起作用
selectbox未定义它


当使用ID时,一切正常,但问题是在我打算使用它的一个页面上,滑块中会有多个表单实例,因此我必须使用类。

我也尝试过使用它

$(".positioning").data("selectBox-selectBoxIt").selectOption(0);
这将允许我针对多个类,但每个类都必须单独针对,但同样,它只适用于每个类的第一个实例

最后,我不得不使用每个表单拥有的唯一ID(取自用于创建滑块的php while循环)附加元素类,这样页面上的每个select都有一个唯一的类(所以现在使用ID而不是类也没关系)