2013-02-04 120 views
3

我正在使用select2,我已將其設置爲可以創建新標籤(如果它們不存在)。創建新標籤時更改select2自動選擇的標籤

這一切都工作正常,但我有一個bug-bear是「新標籤」是自動選擇的標籤,這是造成大量假,意外創建標籤。

我想的是,「新標籤」顯示在跟平常一樣運行的頂部,

但是,如果有其他子匹配選項,那麼最接近的匹配應該是有選擇的,用戶可以然後按向上箭頭如果他們想創建一個新的標籤。

這是我想鍵入「爭球」的時候,「scrums」標籤已經存在時,會出現什麼:

optimal choice

回答

0

我知道這是老了,但我想出了這個問題,同時尋找別的東西。

自動選擇的默認行爲是選擇第一個匹配選項。在這裏,就我看到的「Scrum」出現在「Scrums」之前,如果對asc進行排序。這就是爲什麼它選擇「Scrum」(最後沒有's')。如果新創建的選項是「Scrumss」,並且選項中沒有「Scrum」,那麼將通過自動選擇選擇「Scrum」。

我想你想通您的問題了,但不想留下一個無法解決的問題:)

請寫一個評論,如果這不是問題,或者我給你錯了。