0
我目前有一個select2下拉菜單,版本4.0,允許選擇項目以及輸入自由文本。允許用戶關閉select2並保留自由文本
$("#dropdown").select2({
placeholder: "Select or enter a new item",
allowClear: true,
tags: true
});
據我所知,鍵入自由文本創建一個可以點擊的,或者如果敲擊回車鍵將顯示爲條目的新選擇。
但是,點擊新輸入的選項或點擊返回的方式只能用於接受它。這似乎有點不直觀,因爲我知道用戶會想通過表單點擊其他表單元素或標籤。
是否有一種方法可以僅通過解除聚焦表單元素來創建標籤?
我在想事情發生在.blur()
事件激發選擇或有select2:close
導致選擇,但我不能完全把它放在一起。
您使用的是什麼版本的select2?請嘗試使用您的代碼製作一個jsFiddle,這樣可以很容易地跟蹤和解決 – Abude