2012-07-21 57 views
8

尋找一個UI元素實現,它允許從預定義集合中選擇多個項目,就像我們這裏的標籤編輯器一樣,在StackOverflow的問題表單下。任何開源標籤編輯器,就像SO's一樣?

我甚至不知道這種控制的名稱是什麼谷歌。多選?多編輯?

自動完成(和jQuery自動完成)並不完全是因爲它只選擇一個項目,儘管標籤編輯器確實具有自動完成作爲輔助。

雖然我更喜歡現代瀏覽器上運行的通用JavaScript:IE9 +和其餘的,jQuery仍然可以。

回答

12

jQuery UI Autocomplete支持multi-select

除此之外,沒有特定的順序:

編輯:剛剛找到另一個類似SO問題。看看那裏還有:jQuery autocomplete tagging plug-in like StackOverflow's input tags?

+0

感謝您的回答米羅斯拉夫。很奇怪,這個UI元素沒有一個普遍接受的名字。同樣遺憾的是,他們都基於jQuery,但我相當確定,由於高級CSS等原因,許多瀏覽器無法工作。因此,如果舊版瀏覽器不支持爲什麼使用jQuery?無論如何,這是相當修辭:) – mojuba 2012-07-21 19:46:59

+1

那麼,我們需要http://movethewebforward.org/最終:) – 2012-07-21 20:13:49

+0

無論如何,Internet Explorer(這裏的大象)_is_支持jQuery返回到ie6!即使今天(2013年),即使用戶也肯定<1%。 – 2013-02-15 02:05:51

3

Chosen.js是一個簡單的清潔庫;它也允許多個選擇。

enter image description here

+0

不支持服務器端標籤。你必須在本地下載這些插件,當有成千上萬的標籤時,這是無用的。 – Triynko 2016-03-07 19:17:29