select2 下拉搜索 可编辑可搜索 / 只可搜索

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了select2 下拉搜索 可编辑可搜索 / 只可搜索相关的知识,希望对你有一定的参考价值。

官网  (http://select2.github.io/examples.html)
<!--引入select2需要的文件-->
<script type="text/javascript" src="select2.full.js"></script>
<link href="select2.min.css" type="text/css" rel="stylesheet" />

<!--可搜索可编辑的select-->
  <select class="js-example-placeholder-multiple-one js-states form-control" multiple="multiple" style="display: none;">
<!--multiple="multiple"可以多值选择--> 
 <option value=""> </option>
 <option value="">北京蜂</option>
 <option value="">北京</option>
 <option value="">小章额为氛围分为</option>
 <option value="entertainment">entertainment</option>
 <option value="and">and</option>
 </select>
 <script>
 $(".js-example-placeholder-multiple-one").select2({
 placeholder: "请选择", //默认input 文字
  maximumSelectionLength: 1, //多值选择框可以设置所选择的最大选项数的限制(只能选择其中一项)
  tags: true //创建新标签,在文本框输入值  });
 </script>

<!--只可搜索的select-->
  <select class="js-example-placeholder-multiple-two js-states form-control" multiple="multiple" style="display: none;"> 
<!--multiple="multiple"可以多值选择--> 
<option value=""> </option>
 <option value="">北京蜂</option>
 <option value="">北京</option> 
<option value="">小章额为氛围分为</option>
 <option value="entertainment">entertainment</option> 
<option value="and">and</option> </select> 
<script> 
$(".js-example-placeholder-multiple-two").select2({
 placeholder: "请选择", //默认input 文字 
 maximumSelectionLength: 1, //多值选择框可以设置所选择的最大选项数的限制(只能选择其中一项)
  tag:false //不允许编辑  }); 

</script>

<!--select触发事件  当下拉框值有变化的时候   可参考http://www.cnblogs.com/harryGao65535/p/7003138.html-->
$(function(){ 
$(‘.js-example-placeholder-multiple-one‘).on(‘change‘,function(e){ //事件 }
 })

 

以上是关于select2 下拉搜索 可编辑可搜索 / 只可搜索的主要内容,如果未能解决你的问题,请参考以下文章

搜索引擎可搜到微信公众号内容?百度回应:不能

如何利用Bootstrap样式生成可搜索下拉框

select2 下拉框与 jQuery 日期选择器不兼容?

下拉框的搜索(有图,适用下拉选择内容较多,需要搜索,自动联想)

防止 select2 在打开下拉列表时自动聚焦其搜索输入

使用jquery select2实现下拉框搜索功能