【发布时间】:2018-10-20 03:40:31
【问题描述】:
我在 html 中有一个多选,如下所示。我试图在选择 All Types 时禁用所有选项,并在选择任何其他(一个或多个)选项时禁用 All Types。页面加载时,默认选择All Types选项,用户可以稍后更改。 html 看起来像:
<select multiple="multiple" class="multiselect">
<option value="default" selected="selected">All Types</option>
<option value="Mobile">Mobile</option>
<option value="Laptop">Laptop</option>
<option value="Desktop">Desktop</option>
</select>
而 Jquery 为:
$(".multiselect").multiselect({
buttonWidth: '150px',
onChange:function(){
/*some code needed here*/
}
});
选择“所有类型”时,结果应为 ['Mobile','Laptop','Desktop'] 或 ['default'] 以及如果有的话选择其他选项(一个或多个),然后选择数组中的该值。我在禁用 UI 上的选项时遇到了一些问题。期待解决这个问题的解决方案。在此先感谢:)
【问题讨论】:
标签: jquery html html-select jquery-multiselect