2011-01-25 90 views
0

我有多組單選按鈕,準確地說是10個。有大約10個選項。我想要做的是確保用戶沒有在一個組中選擇類似的值2,而在另一個組中選擇值2。我真的很想這樣做,而不是一百。如果可能的話。任何類型的例子將不勝感激。確保單選按鈕組的值不具有相同的值

+0

正在使用jQuery可能的選項? – 2011-01-25 13:47:39

+0

是的,我可以使用它。 – Guyver 2011-01-25 14:06:19

回答

0

那麼棘手的事情是要挑選每個組中的哪個單選按鈕當你發現一個檢查不正確時應該檢查。 (在我看來,這是一個錯誤的UI設計錯誤,允許一組單選按鈕沒有選擇按鈕;這違反了真正的「單選按鈕」的行爲模型。)假設你可以隨機選擇一個,你可以只處理「改變「事件(以及」點擊「事件,如果你願意的話)。當一個事件觸發時,處理程序應該檢查頁面上是否有其他單選按鈕,其值也是標記爲「已檢查」的。對於每個選中的項目,您只需在組中找到另一個單選按鈕即可進行檢查。

我想如果你想要你可以預先分組的單選按鈕與類似的值,這樣你就不必每次點擊搜索整個頁面。一百個元素並不是那麼多,所以這樣的性能調整可能沒有任何明顯的差異。