如果我的网页上有两个列表框,但我需要一个列表框是Multiselect,另一个应该是一般列表框

时间:2013-02-06 15:48:55

标签: javascript jquery

我正在使用这个http://www.erichynds.com/jquery/jquery-ui-multiselect-widget/多选插件。默认情况下,这个插件自动将普通的html选择框转为多选框,有什么方法可以使用这个多选插件以及一般的html选择框同一页?

提前致谢。 杰

3 个答案:

答案 0 :(得分:1)

将选项multiple设置为false。 或者不要致电$('select').multiselect

添加课程

<select class="multiple-select"></select>

然后将您的选择器更改为:$('.multiple-select').multiselect并保留常规选择而不使用该类。

Example

答案 1 :(得分:0)

初始化时,请执行以下操作:

$(function(){
    $("#mymulti").multiselect();
});

<select id="mymulti" name="example" multiple="multiple">
    <option value="1">Option 1</option>
    <option value="2">Option 2</option>
    <option value="3">Option 3</option>
    <option value="4">Option 4</option>
   <option value="5">Option 5</option>
</select>

此:

$("#mymulti").multiselect();

仅适用于id = mymulti

的select

答案 2 :(得分:0)

您可以将它与一些id $(“select#multiple”)一起使用,这样所有选择框都不会使用该插件呈现。

$("select#multiple").multiselect({
   header: "Select an option",
   noneSelectedText: "Select an Option",
   selectedList: 1
});