2015-10-15 183 views
0

在Select2.js中,默認情況下會有一個選擇下拉框和一個下拉圖標,以使用戶直觀,它是一個下拉菜單,而不僅僅是一個輸入框。Select2.js帶有多個標籤而不是下拉圖標?

當我們使多個標籤啓用選擇下拉框時,下拉框看起來更像是一個輸入文本框。基本上下拉圖標丟失。

請參考 - https://select2.github.io/examples.html

所以要加下拉圖標,我可以在select2.js文件中添加它。但我認爲這不是一個好主意。任何其他更容易或更好的方式來獲得多選select2 js下拉框的下拉圖標?

回答

1

正如文檔所述,當您使用標籤時,它將成爲輸入框。選擇僅用於單選,而文本框用於多選,即a.a.標籤。 :)這是設計。

最好的替代是使用佔位符,它可以告訴用戶,這是一個多選自動提示:

$(element).select2({ 
    placeholder: "Start typing..." 
}); 
+0

你是對的!我看到了。但現在要求有多個選擇的圖標。什麼是方法。 –

+0

@anandpatil Hack'select2.js'就像你已經說過的那樣。你也可以使用CSS來僞造它,但都不推薦,並且你知道原因。 –