multiSelect 下拉多选插件

本文介绍了一款基于jQuery的下拉多选插件multiSelect,该插件能够实现在下拉框中进行多选操作,并提供了全选、取消全选等功能。文章详细介绍了使用步骤,包括引入必要的文件、编写HTML代码、配置JS参数等。
multiSelect是一款很好用的下拉多选插件,可以在下拉框中实现多选框,全选及取消全选等方法。

使用方法:

1、引用 multiSelect.css及 multiSelect.js。

下载地址 http://loudev.com/

2、因为 multiSelect 是基于jquery开发的一款插件,所以在使用之前必须要引用jquery 1.8以上版本。

3、html代码中必须含有 multiple="multiple"

 <select multiple="multiple" id="my-select" name="my-select[]">
      <option value='elem_1'>elem 1</option>
      <option value='elem_2'>elem 2</option>
      <option value='elem_3'>elem 3</option>
      <option value='elem_4'>elem 4</option>
  </select>

4、js

$("#my-select").multiselect({
        header: true,
        height: 200,
        minWidth: 200,
        selectedList: 9999,
        hide: [ "explode", 500 ],
        noneSelectedText: "==请选择==", 
        checkAllText: "全选", 
        uncheckAllText: '全不选', 
        selectedList:4 
        close: function ()
        {
        }
    });                

5、参数

名称类型默认值描述
afterInitfunctionfunction(container){}在multiSelect启动后调用的函数
afterSelectfunctionfunction(values){}选择一个元素后调用的方法。
afterDeselectfunctionfunction(values){}取消一个元素后调用的方法。
selectableHeaderHTML/Textnull可选择的列表的标题
selectionHeaderHTML/Textnull被选择的列表的标题
selectableFooterHTML/Textnull可选择的列表的页脚
selectionFooterHTML/Textnull被选择的列表的页脚
disabledClassString'disabled'禁用元素的css类
selectableOptgroupBooleanfalse当设置为true时会选择所有的选项
keepOrderBooleanfalse筛选
dblClickBooleanfalse替换默认点击事件,通过dblclick选择项目
cssClassString""将自定义CSS类添加到多选择容器。

 

6、效果图

          

 

转载于:https://www.cnblogs.com/xwtbk/p/6549365.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值