9

値と名前で入力されたチェックボックスをチェックするように設定したい。

<input name="email" type="checkbox" value="1" tabindex="2">

どうやってやるの?両方の条件が満たされている必要があります。

これは&&で失敗します

$("input[name=email] && [value='+i+']").attr('checked', true);

このコードは反復のためのものであり、「i」は数値を取ります。あなたの時間と助けを事前に感謝します...

4

1 に答える 1

26

両方のセレクターを並べて使用するだけです。

$("input[name=email][value=" + i + "]").prop('checked', true);

間にスペースがないセレクターは、同じ要素に適用されます。

于 2013-02-05T20:38:26.853 に答える