2010-11-04 17 views
2

我有顯示形式和用戶必須決定只選擇一別無選擇。複選框VS Radiobox

一個複選框,將工作,但它不是相互排斥的。 RadioBox將工作,但我將不得不添加一個額外的值。

,這是什麼最好的做法是什麼?

更新

只是要清楚管理員必須決定是否用戶可以編輯或查看的文章。 我想用編輯(包括視圖)和視圖的複選框列表。

如果我使用2個複選框,那麼可以選擇它們兩個,那就不好了,因爲編輯就足夠了。 如果我使用2個radioboxes,他們將被排除在外,但我無需額外的一個。 如果我使用不美觀的列表。

+0

複製?我昨天看到完全一樣的問題。 – 2010-11-04 10:37:44

+1

@Daniel - 你可以發佈一個鏈接到這個副本嗎? – Oded 2010-11-04 10:39:55

+0

如果你只有一個選項,爲什麼你需要相互排斥? – 2010-11-04 10:43:03

回答

3

收音機額外的選項,選擇在可用性方面猙獰。

+0

問題是詢問你是否應該有一個複選框或兩個單選按鈕(一個用於「是」,另一個用於「否」) – nickf 2010-11-04 10:42:21

+0

@nickf:看起來像他想要選擇檢查多個答案中的一個或不答覆所有,所以需要額外的選項「無」。 – 2010-11-04 10:45:46

3

如果您需要有相互排斥的選擇,請使用常規的select或單選按鈕列表(附加選項)。

如果它是一組選項(不是互斥),請使用多選或複選框。

這些是標準的用戶界面習慣用法,人們習慣於這些習慣用法 - 堅持它們是一種很好的做法。


更新:

既然你是在談論一個選擇(是/否),一個複選框是正確的選擇。

2

雖然,允許用戶僅做一個選擇的時候,一個單選按鈕是最好的選擇。但是由於您只給用戶一個選項,因此您應該使用複選框。它將允許用戶取消選擇他/她是否決定在選擇之後執行,在單選按鈕的情況下他/她將無法做到。

1

這取決於您是否願意投入時間使複選框列表互斥(您可以使用DHTML的某些選項來谷歌)或不。 在我看來,最終用戶更傾向於使用複選框而不是單選按鈕。更重要的是,如果它們不是標準的複選框(例如使用圖像),它們「更加令人愉快」。

如果你不喜歡「賞心悅目」的事情,你應該用無線電按鈕。

+0

這是我想要的功能,但我不想投資實施此功能。那麼下一個最好的選擇是什麼? – danidacar 2010-11-04 11:01:06

+0

這裏有個好主意:http://www.velocityreviews。COM /論壇/ t109936-任何路對做-A-的CheckBoxList-行爲般-A-radiobutton.html – 2010-11-04 11:19:11