jquery 多选下拉菜单、加搜索功能 select2
2015-12-28 22:10
851 查看
上一篇介绍了自动补全功能的插件autocomplete 。这一篇介绍下select2这款插件。
效果类似于 下图
下载所需的文件,引用
效果如下图
注(如果select2插件引用时,展示框出现样式问题,看下原页面的li标签的样式设置)
比较下select2 和autocomplete 。 select2可以选择多项,它们两者都可以根据一个字符搜索剩余的词。
附上select2的官方文档地址 http://select2.github.io/examples.html#multiple-max
效果类似于 下图
下载所需的文件,引用
<link href="/temp/skin1/ebay/js/select2/select2.min.css" rel="stylesheet" /> <script src="/temp/skin1/ebay/js/select2/select2.min.js"></script>
**js代码**
<script language="javascript"> $(document).ready(function(){ tokenSeparators: [',', ' '], //分隔符 placeholder:"请选择或输入tags", //提示语 maximumSelectionLength :10, //限制搜索的个数 tags: true //可以手动添加,若限制手动添加,设置为false }); </script>
**html代码**
<select id="ss1" multiple="multiple"> <option selected="selected" >abc</option> //加selected="selected"显示已选择的 <option>aab</option> <option>bbc</option> <option>bba</option> <option>css</option> <option>cvv</option> </select>
效果如下图
注(如果select2插件引用时,展示框出现样式问题,看下原页面的li标签的样式设置)
比较下select2 和autocomplete 。 select2可以选择多项,它们两者都可以根据一个字符搜索剩余的词。
附上select2的官方文档地址 http://select2.github.io/examples.html#multiple-max
相关文章推荐
- JQuery EasyUI 发送两次请求
- jQuery 判断是否包含某个属性
- jquery 自动补全插件 autocomplete
- Java程序员之JS(一) 之 JQuery.ajax
- 20151227:Jquery元素选取及取值<转>
- 20151227:Jquery
- JQuery中$.ajax()方法参数详解
- jquery中之get和post的区别
- jquery ajax complete 方法
- 使用jquery改变元素在页面的位置--offsetTop,screenTop,clientTop关系及理解
- jquery通过数值改变球大小
- jQuery学习--jQuery DOM 操作
- jQuery 双击事件(dblclick)时,不触发单击事件(click)
- jQuery子窗体取得父窗体元素的方法
- Jquery动画操作的stop()函数
- JQuery使用方法及详解
- 解密jQuery内核 DOM操作的核心函数domManip
- Asp.net mvc 添加Jquery UI
- JQuery 中的事件命名空间
- jquery图片轮播效果代码