select2 插件自定義 tag 選擇問題
問題描述
select2 設置 tags = true 的時候可以輸入並選擇自定義的內容。但是最近出現了 <select>
重新插入初始化的時候,選擇了自定義 tag 但是界面沒有更新的情況。
插件版本: select2 4.0.1
查找
跟著源碼跑了幾遍才發現 select2 會對選擇進行過濾,通過 getHighlightedResults 方法找到 select option:selected 的對應選項,如果當期 tag 是已選中的就直接 self.trigger(‘close‘, {});
了。但是自定義 tag 是輸入查詢後才創建、插入 select,怎麽會選中呢?想了一下,是 select 會把第一個 option 默認選中的緣故。
解決
select 插入一個空值的 option 就行了
<select name="id"> <option value=""></option> </select>
select2 插件自定義 tag 選擇問題
相關推薦
select2 插件自定義 tag 選擇問題
mark ted 創建 .com 如果 ref {} selected 進行 問題描述 select2 設置 tags = true 的時候可以輸入並選擇自定義的內容。但是最近出現了 <select> 重新插入初始化的時候,選擇了自定義 tag 但是界面沒有更新
jjqGrid表格插件自定義頁碼
color bsp amp img you enum fin 源碼 生成頁面 修改jqgrid源碼 1定容器 大概2225行 if(ts.p.pgbuttons===true) { var po=["first"+tp,"prev"+tp,
WPF的ListView控件自定義布局用法實例
color xaml center control highlight auto 顏色 ble sca 本文實例講述了WPF的ListView控件自定義布局用法。分享給大家供大家參考,具體如下: 概要: 以源碼的形式貼出,免得忘記後,再到網上查資料。在VS2008+SP1環
select2插件設置選中值並顯示的問題
ble log spa col xxx ger trigge table 選中 在select2中,要想設置指定值為選中狀態並顯示: $("#select2_Id").val("XXXXX").select2() 或者 var obj= $("#table
css自定義滾動條樣式,自定義文字選擇樣式,設置文字不被選擇
sed 分享 play gpo radi https cal hid 右移 ::-webkit-scrollbar 滾動條整體部分 ::-webkit-scrollbar-thumb 滾動條裏面的小方塊,能向上向下移動(或往左往右移動,取決於是垂直滾動條還是水平滾動條)
select2 插件加載後端數據
web post請求 length inpu color repo 傳參 epo oot //html <select class="form-group form-control" name="roomId" id="roomList" data-op="eq
前端插件之Bootstrap Switch 選擇框開關控制
顏色 idt 導入 AR test inf disabled str only 簡介 Bootstrap Switch是一款輕量級插件,可以給選擇框設置類似於開關的樣式 它是依賴於Bootstrap的一款插件 下載 下載地址 在線引用 導入 因為它是依賴於Bo
全網獨家資料!Office 365 Outlook賬戶配置數據文件自定義存放位置
Office365 Outlook 數據文件 自定義 位置 微軟的Office產品一直不斷在改進,Office365越來越多的被人接受和使用!這不,其組件Outlook的又一個改進,郵件賬戶的數據文件只能放在C盤特定目錄,著實讓筆者這樣的人又開始了淩亂抓狂。但幾經周折,還是完美解決。分享出
使用“快剪輯”軟件自定義修改視頻尺寸
背景 inf nbsp 需要 導出 http 步驟 保存 背景音樂 步驟一:添加本地視頻; 步驟2:點擊這個“筆”一樣的圖標進入修改頁面; 步驟3:進行裁剪;選擇“裁剪”,然後裁剪比例選擇“自由裁剪”,然後像往常我們截圖一樣去選取要截取的區域,最後點擊“完成”; 步驟
Element-ui tree組件自定義節點使用方法
置頂 add text rop sign del let 1-1 fault 工作上使用到element-ui tree 組件,主要功能是要實現節點拖拽和置頂,通過自定義內容方法(render-content)渲染樹代碼如下~ 1 <template>
自定義Jquery選擇器
如果當前jQuery內建的選擇器不夠用,開發人員也可以擴充套件jQuery,實現使用者自定義的選擇器。 如下面建立一個具有綠色背景元素的選擇器。 <script> $(function(){ // 通過擴充套件$.expr[":"]實現自定義選擇器 $.expr[":
MFC 單文件自定義exe程式左上角圖示
我使用的是vs2012。 1、首先新建一個單文件工程 2、開啟MainFrm.cpp,在OnCreat()函式中return 0;之前新增下列語句: TCHAR path[100]; GetCurrentDirectory(255,pa
自定義時間選擇器(更改分割線和距離)
一、首先了解DatePicker原始碼的佈局 年、月、日 是由3個numberPicker組成 通過發射獲取到NumberPicker 如果不想顯示天數 ,重新佈局 lps.wid
CSS自定義select選擇框樣式(右側下拉箭頭)
如圖:自定義select的箭頭樣式 HTML以及CSS程式碼如下: <select class="form_select"> <option value="0">請選擇</option> <option value=
html+js自定義顏色選擇器
選擇 wid htm borde 效果圖 html () alt mage <!DOCTYPE html><html><head> <meta charset="utf-8"> <title>test&
【舉例】Android自定義Dialog——選擇一個RadioButton
1. 自定義Dialog的介面 <--!dialog_selectserver.xml--> <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://sch
自定義ChooseMoneyLayout選擇金額
package jiuyuhulian.com.merchantstoreApp.view; import android.content.Context; import android.util.AttributeSet; import android.view.LayoutInflater
vue2.0移動端自定義性別選擇提示框
這篇文章主要是簡單的實現了vue2.0移動端自定義性別選擇的功能,很簡單但是經常用到,於是寫了一個小小的demo,記錄下來。 效果圖: 實現程式碼: <template> <div class="app">
Android 自定義數字選擇器,可以根據自己的需求更改
實現效果如下: 還是以往的套路,先把那些專案所需要的給展示出來。 values下的資料夾,attrs.xml <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styl
自定義時間選擇器UIPickerView
使用方法:@property (nonatomic, assign) QLChangeTimeView *chooseTimeView;//時間選擇檢視_chooseTimeView = [[NSBundle mainBundle]loadNibNamed:@"QLChangeTim