特定の ID を持つ div で選択されているチェックボックスの名前のリストを取得したいです。jQuery を使用してこれを実行するにはどうすればよいですか?
たとえば、このdivでは配列["c_n_0"; "c_n_3"]または文字列"c_n_0;c_n_3"を取得したいとします。
<div id="checkboxes">
<input id="chkbx_0" type="checkbox" name="c_n_0" checked="checked" />Option 1
<input id="chkbx_1" type="checkbox" name="c_n_1" />Option 2
<input id="chkbx_2" type="checkbox" name="c_n_2" />Option 3
<input id="chkbx_3" type="checkbox" name="c_n_3" checked="checked" />Option 4
</div>
ベストアンサー1
前の 2 つの回答の組み合わせ:
var selected = [];
$('#checkboxes input:checked').each(function() {
selected.push($(this).attr('name'));
});