2012-01-04 42 views
1

我想允許用戶取消選擇列表框中的所有值。通常,當用戶取消選擇除一個項目以外的所有項目時,該項目不能被取消選擇。我想讓它成爲現實。如何:允許列表框沒有選擇

感謝

+0

到目前爲止,您有沒有嘗試過任何代碼? – 2012-01-04 16:44:36

+0

我不知道。我不知道從哪裏開始。 – seekerOfKnowledge 2012-01-04 16:48:44

+3

難道你不能只按住Ctrl鍵並點擊最後一項?這應該取消選擇它。 – 2012-01-04 16:56:34

回答

3

從本質上講,我知道這樣做的方法有兩種:

  1. 添加一個空的項目列表。你甚至可以將這個項目命名爲「無」或類似的東西。使用文本具有通知用戶的額外優點。

  2. 如果它是最後一項,請使用JavaScript取消選中被單擊的項目。

請注意,無論哪種方式,都會更改列表框的默認行爲,這是用戶習慣的。改變默認行爲通常不是一個好主意,這就是爲什麼我會選擇(1)對用戶最清晰的原因。

相關問題