チェックされていないページのすべてのチェックボックスを無効にするにはどうすればよいですか?最初にすべてのチェックボックスをスキャンする必要がありますか、それとも簡単な方法がありますか?私は、すべてのチェックボックスを取得するには、まだjQueryの初心者jQueryでチェックされていないチェックボックスを無効にしますか?
1
A
答えて
6
明らかにユーザーが
$(':checkbox:not(:checked)').prop('disabled', true);
は:checkbox
、:not
、および:checked
セレクタを参照してください、だけでなく、...、二度とそれらを選択することができませんprop()
メソッド。
jQuery 1.6.xを使用していない場合は、prop()
メソッドがありません。その代わりにattr()
メソッドを使用します。
$(':checkbox:not(:checked)').attr('disabled', true);
あなたはコメントで投稿されましたjsfiddleでこの作業を見ることができます:http://jsfiddle.net/loktar/LRL2k/1/
3
使用checkbox
だし、それから(:not
docs、:checked
docs)がチェックされていないものにそれをフィルタリングするために:not(:checked)
を使用しています。あなたがそれらを無効にしてきたように
$(':checkbox:not(:checked)').attr('disabled', 'disabled');
3
これはchecked
ていないすべてのチェックボックスがあります。
$(':checkbox:not(:checked)');
今、あなたはマッチしたチェックボックスにdisabled
プロパティを設定するprop
またはattr
メソッドを使用することができます。
$(':checkbox:not(:checked)').prop('disabled', true);
関連する問題
- 1. Jquery Trackingチェックボックスがチェックされていないか、チェックされていないかチェックされていない
- 2. jQueryのチェックボックスのチェックを無効にするTextBoxを無効にしますか?
- 3. 無効にされていないすべてのチェックされたチェックボックスのjqueryセレクタ
- 4. チェックボックスがチェックされていない場合、ボタンを無効にする
- 5. チェックボックスがチェックされていない場合はフィールドを無効にする
- 6. jQuery - 最初にクリックされたチェック済みデータ属性に基づいてチェックボックスを無効にします
- 7. jquery Mobile:チェックボックスがチェックされているかどうかをチェック
- 8. データリスト上のaspボタンのコントロールを有効/無効にするチェックボックスにjavascriptがチェックされていますか?
- 9. チェックボックスがjQueryでチェックされているときにselect要素を無効にする
- 10. PHP JQueryチェックボックス - チェックボックスが事前チェックされている場合、チェックされていない場合、チェックされた属性を削除しません。
- 11. 無効になっているチェックボックスが無効になっています
- 12. J2MEでチェックボックスがチェックされているかチェックされていないかをチェックする方法は?
- 13. Jquery - SerializeArray()チェックボックスがチェックされていない
- 14. jquery Datatableの無効なJSONレスポンス1、データが有効なものとしてチェックされていますjson
- 15. ASP.NETチェックボックスがチェックされていない
- 16. jqueryで行チェックボックスをチェックしないでチェックしますか?このサンプルで
- 17. 既にチェックされている場合、django adminのチェックボックスを無効にしてください
- 18. メッセージを表示する方法ボタンボックスイベントでmsgboxを無効にしてチェックボックスをチェックしていないとチェックボックスをチェックするのを忘れた場合
- 19. jQueryでチェックされていないチェックボックスをクッキーに渡すにはどうすればよいですか?
- 20. チェックボックスをオンにするとチェックボックスがオンになりますが、チェックされていない場合は無効になります
- 21. 特定のチェックボックスをチェックする方法はチェックされているかどうかチェックされていない
- 22. 入力がチェックされているかチェックされていないかをチェックするチェックボックス機能
- 23. すべてのサブアイテムがC#MVCでチェックされているとJqueryチェックボックスがチェックされていません
- 24. チェックボックスがチェックされていても機能していない
- 25. リストビューは一度チェックされた特定のチェックボックスを無効にします
- 26. 少なくとも1つのチェックボックスがjQuery Validatorでチェックされています
- 27. データベース内で「チェックされていれば」チェックボックスをチェックしてください
- 28. (2つの)チェックボックスがチェックされるまで、フォーム提出を無効にする
- 29. チェックボックスがチェックされているかチェックされていないとイベントが発生しません
- 30. jQueryでチェックボックスを無効にする
1フィドルhttp://jsfiddle.net/loktar/LRL2k/1/ – Loktar
@Loktar持って、それを私にビート:感謝を!尋ねることなく自由に答えを改善してください! – Matt