0
我一直在想這個問題,但想不出一個好辦法。但是,如果給我一個選擇的單選按鈕列表,當且僅當選擇了一個值時,是否有一種很好的方法可以將所有未選定的單選按鈕變灰。在p中選中未選中的項目:selectOneRadio
我一直在想這個問題,但想不出一個好辦法。但是,如果給我一個選擇的單選按鈕列表,當且僅當選擇了一個值時,是否有一種很好的方法可以將所有未選定的單選按鈕變灰。在p中選中未選中的項目:selectOneRadio
其更大的總體思路不是一個答案(儘管它應該工作)...
看看selectOneMenu用於在出現在SelectOneRadio生成的代碼,它創建的div,一個DIV廣播和1對標籤,你可以使用jquery選擇器來跟蹤未被選中的所有div(radio)(獲得ui-state-default
類)並使用jquery next()選擇器訪問它們的標籤(訪問未選中的radio標籤),這樣你就可以訪問所有(例如)
我想你可以將js代碼放入一個函數中,該函數將被的p:ajax
,你將加入到p:selectOneRadio
或jQuery的準備功能(如果檢測到存在的頁面加載已選定的值)
你爲什麼要這麼做? – siebz0r