ボタンセットにいくつかのチェックボックスがあり、Jqueryを使用してチェックボックスの1つをチェックしたいと思います。Jqueryを使用してJqueryボタンセットのチェックボックスをチェックする
ただし、チェックボックスの視覚的表現は更新されません。すなわち、$('#chk').attr('checked',true);
の実行後、チェックされた値はtrueですが、チェックボックスはチェックされません。
は、ここにデモ:http://jsfiddle.net/kralco626/jzVjT/1/
感謝を!
注:jsfiddleの例のボタンをクリックすると、チェックボックスがオンになっています。ボタンをクリックした後でチェックボックスをクリックすると、チェックボックスが「未チェック」の状態で表示されるため、これを知ることができます。 – kralco626
Nick Craverの答えはうまくいくはずです。仮にあなたが本当に欲しいのがボタンセットであれば、元のソースをチェックボックスではなくラジオボタンのグループにしたいと思うかもしれません。通常、ボタンセットは相互に排他的なオプションのグループを提供しますが、チェックボックスは個々のプロパティのオン/オフを切り替えます(これらのボタンはボタンを直接押すとトグルボタンに変わります)。 – RwwL
ラジオボタンの機能ではなく、チェックボックスの機能が必要です。 Jqueryボタンセットは、チェックボックスタイプのセットか、タイプチェックボックスまたはラジオの入力が含まれているかどうかに基づいて設定されるラジオボタンタイプのいずれかになります。 – kralco626