ホームページ >ウェブフロントエンド >jsチュートリアル >jQuery を使用してチェックボックス配列要素のステータスを効率的に確認するにはどうすればよいですか?
jQuery を使用したチェックボックス配列要素のチェック ステータスの確認
内部の特定のチェックボックス要素のチェック ステータスを確認する必要がある場合チェックボックスの配列、jQuery の多彩な機能を活用することで、
ただし、このようなコードの使用は信頼性が低いことがよくあります:
function isCheckedById(id) { // ... }
洗練されたアプローチには、jQuery の直接セレクターを利用することが含まれます:
$('#' + id).is(":checked")
この式指定された ID のチェックボックスが現在チェックされた状態であるかどうかを効果的にチェックします。
同じ名前を共有するチェックボックスの配列で、チェックされた要素のリストを取得するには、次のコマンドを実行します。
var $boxes = $('input[name=thename]:checked');
その後、チェックされた各チェックボックスの反復処理は、次の方法で簡単になります。
$boxes.each(function(){ // ... });
そして、チェックされたチェックボックスの数も同様に便利です:
$boxes.length;
以上がjQuery を使用してチェックボックス配列要素のステータスを効率的に確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。