select2下拉框可根据条件搜索

自己写项目时偶尔会遇到下拉时根据条件搜索的这种需求,在此记录一下,方便以后查询。
1、先上图展示结果:
在这里插入图片描述
在这里插入图片描述
2、直接贴代码:

<script src="jquery-3.2.1.min.js"></script>
<script src="select2.full.min.js"></script>

<div class="select1">
        <select class="mySelect">
            <option>西瓜</option>
            <option>苹果</option>
            <option>香蕉</option>
            <option>菠萝</option>
            <option>桃子</option>
        </select>
    </div>
<script>
    $(function(){
        $('.mySelect').select2();
    })
</script>

后台获取数据展示方式:

 
<div class="form-group">
	 <label class="col-sm-1 control-label">客户姓名</label>
	     <div class="col-sm-10">
	         <select name="customerId" id="customerId" lay-search="" class="form-control">
	             <option value="">请选择客户姓名</option>
	             <option th:selected="${order != null && order.customerId eq customer.customerId}" th:each="customer : ${customerList}"
	                     th:value="${customer.customerId}" th:text="${customer.name}">
	             </option>
	         </select>
	     </div>
 </div>

重点在于要引入select2的js插件。
插件下载

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章