使用bootstrap實(shí)現(xiàn)下拉框搜索功能的實(shí)例講解
背景
公司的小二后臺有一個下拉框選擇經(jīng)銷商的功能,由于選擇的經(jīng)銷商過多,因此添加搜索功能。
前提
配置好Bootstrap相關(guān)的開發(fā)環(huán)境
主要內(nèi)容
<div class="form-group">
<label class="col-sm-3 control-label" for="state">經(jīng)銷商信息</label>
<div class="col-sm-3">
<select name="dealer_id" id="dealer_id" class="selectpicker show-tick form-control" data-width="98%" data-first-option="false" title='請選擇經(jīng)銷商(必選)' required data-live-search="true">
<#foreach dealer in dealerList>
<option value="${dealer.id?c}">${dealer.name!}</option>
</#foreach>
</select>
</div>
</div>
其中最主要的是select標(biāo)簽中的兩個屬性: class=”selectpicker show-tick form-control” 和 required data-live-search=”true” 。數(shù)據(jù)展示中foreach是模版引擎freemarker的循環(huán)遍歷列表語句,當(dāng)然測試時,您可以列幾個option標(biāo)簽數(shù)據(jù)。
效果圖:

以上這篇使用bootstrap實(shí)現(xiàn)下拉框搜索功能的實(shí)例講解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Bootstrap treeview實(shí)現(xiàn)動態(tài)加載數(shù)據(jù)并添加快捷搜索功能
本文實(shí)現(xiàn)了運(yùn)用bootstrap treeview實(shí)現(xiàn)動態(tài)加載數(shù)據(jù),并且添加快捷搜索功能,需要的朋友參考下2018-01-01
JavaScript設(shè)計(jì)模式中的橋接和中介者模式
這篇文章主要介紹了JavaScript設(shè)計(jì)模式中的橋接和中介者模式,橋接設(shè)計(jì)模式是一種偏向于組合的設(shè)計(jì)模式,而非繼承的設(shè)計(jì)模式,實(shí)現(xiàn)的細(xì)節(jié)從一個模塊推送給另一個具有單獨(dú)模塊的對象,而中介者設(shè)計(jì)模式是指通過一個中介者對象封裝一系列的對象交互2022-06-06
js編寫trim()函數(shù)及正則表達(dá)式的運(yùn)用
js中本身是沒有trim函數(shù)的,不過你可以自己寫一個,下面的實(shí)現(xiàn)方法是用到了正則表達(dá)式,效率不錯,并把這三個方法加入String對象的內(nèi)置方法中去2013-10-10

