可搜索多选下拉列表插件

可搜索多选下拉列表插件

参考:http://blog.csdn.net/xb12369/article/details/50999265


<html>  
<head>  
    <title>jQuery bootstrap-select可搜索多选下拉列表插件-www.daimajiayuan.com</title>  
    <script type="text/javascript" src="http://www.daimajiayuan.com/download/jquery/jquery-1.10.2.min.js"></script>  
    <script type="text/javascript" src="http://cdn.bootcss.com/bootstrap-select/2.0.0-beta1/js/bootstrap-select.js"></script>    
    <link rel="stylesheet" type="text/css" href="http://cdn.bootcss.com/bootstrap-select/2.0.0-beta1/css/bootstrap-select.css">    


    <!-- 3.0 -->  
    <link href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet">  
    <script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>  

    <!-- 2.3.2  
    <link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet">  
    <script src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.js"></script>  
    -->  
    <script type="text/javascript">  
        $(window).on('load', function () {  

            $('.selectpicker').selectpicker({  
                'selectedText': 'cat'  
                'maximumSelectionLength' :1
            });  

            // $('.selectpicker').selectpicker('hide');  
        });  
    </script>  
</head>  
<body>  
    <label for="id_select">多选择下拉框(搜索)</label>  
    <select id="id_select" class="selectpicker bla bla bli" multiple data-live-search="true">  
        <option>cow</option>  
        <option>bull</option>  
        <option class="get-class" disabled>ox</option>  
        <optgroup label="test" data-subtext="another test" data-icon="icon-ok">  
            <option>ASD</option>  
            <option selected>Bla</option>  
            <option>Ble</option>  
        </optgroup>  
    </select>  

    <div class="container">  
        <form class="form-horizontal" role="form">  
            <div class="form-group">  
                <label for="bs3Select" class="col-lg-2 control-label">单选择下拉(搜索)</label>  
                <div class="col-lg-10">  
                    <select id="bs3Select" class="selectpicker show-tick form-control"  data-live-search="true">  
                        <option>cow</option>  
                        <option>bull</option>  
                        <option class="get-class" disabled>ox</option>  
                        <optgroup label="test" data-subtext="another test" data-icon="icon-ok">  
                            <option>ASD</option>  
                            <option selected>Bla</option>  
                            <option>Ble</option>  
                        </optgroup>  
                    </select>  
                </div>  
              </div>  
        <form>  
    </div>  

</body>  
</html>  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个简单的HTML和JavaScript代码示例,用于创建一个树状多选下拉列表: ```html <select id="mySelect" 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> <option value="6">Option 6</option> <option value="7">Option 7</option> <option value="8">Option 8</option> </select> <script> // 初始化树型多选下拉列表 $('#mySelect').treeMultiselect({ allowBatchSelection: true, enableSelectAll: true, searchable: true, sortable: true, startCollapsed: true, // 添加树形结构 sections: [{ title: 'Section 1', nodes: [{ title: 'Node 1.1', value: '1.1' }, { title: 'Node 1.2', value: '1.2' }] }, { title: 'Section 2', nodes: [{ title: 'Node 2.1', value: '2.1' }, { title: 'Node 2.2', value: '2.2' }] }] }); </script> ``` 在这个示例中,使用了 `treeMultiselect` 插件来创建树状多选下拉列表插件提供了许多配置选项,例如 `allowBatchSelection` 允许批量选择,`enableSelectAll` 允许全选,`searchable` 允许搜索,`sortable` 允许排序,`startCollapsed` 初始时折叠树形结构等等。 要添加树形结构,需要在 `sections` 中添加一个包含 `title` 和 `nodes` 的对象。 `title` 是该部分的标题, `nodes` 是一个包含节点的数组,每个节点都有一个 `title` 和 `value` 属性。 最后,在页面加载时需要调用 `treeMultiselect` 来初始化树状多选下拉列表
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值