Javascriptを介してprimefacesラジオボタンを操作しようとしています。
標準のラジオボタンの場合checked
、入力要素の属性を変更するだけです。
jQuery(".myselector input")[0].checked = true
jQuery(".myselector input")[0].checked = false
その後、ボタンは初期状態に戻ります(項目は選択されていません)。
Primefacesラジオボタンでは、チェックされた属性を変更しても効果がないようです。click
対応するラベルにイベントを生成することで、特定のラジオボタンを選択できます。
jQuery(".mygroup-selector label").get(0).click()
ただし、初期状態に戻す方法、つまりすべての項目の選択を解除する方法を探しています。これはどのように行うことができますか?