我有一個複選框列表,其中一人說:「所有」,但這裏的區別是,我並不需要選擇所有的複選框,當「所有」複選框被選中,我實際上需要它們被取消選擇。複選框與選項「全部」,但以不同的方式
聽起來有些不可思議,但是這就是我需要它。
讓我解釋什麼,我需要:
好吧,複選框列表中我提到。 「全部」複選框默認爲選中狀態,一旦我選中其他複選框(因爲其他複選框實際上是特定主題),應該取消選中該複選框。
這裏是扭曲的:如果用戶一個接一個地選擇所有其他複選框......就像他試圖全部選中它們一樣,那麼當用戶點擊最後一個複選框選中它時,它實際上會使所有選定的複選框取消選中,但「全部」複選框被選中。
這有道理嗎?
這裏是我的起點HTML:
<label>
<input type="checkbox" name="rb" value="all" id="all" checked>
All</label>
<label>
<input type="checkbox" name="rb" value="ln" id="ln">
Option 1</label>
<label>
<input type="checkbox" name="rb" value="prodsandserv" id="prodsandserv">
Option 2</label>
<label>
<input type="checkbox" name="rb" value="publications" id="publications">
Option 3</label>
<label>
<input type="checkbox" name="rb" value="comm" id="comm">
Option 4</label>
這裏是萬一DEMO你想與它合作。
任何幫助,不勝感激。
謝謝。
這是一個可怕的UI設計想法 – fearofawhackplanet 2011-02-02 17:19:44
非常認同 – 2011-02-02 17:34:27
我不這麼認爲,讓我們看看用戶說了什麼。儘管感謝您的幫助。 – 2011-02-02 20:21:08