Javascript SelectBoxIt仅适用于类的第一个实例
我正在使用SelectBoxIt设置我的选择的样式,如果我为它们使用ID,它可以正常工作,但是如果我使用类,尽管它设置了所有的样式,但大多数选项只会影响类中的第一个元素 我试图得到它,以便当表单成功提交时,选择被重置,但只有第一个重置 我已经尝试使用jQuery重置元素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()); 但所有这一切只是重置隐藏在样式版本下的原始选择,因此现在显示
$("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而不是类也没关系)