0

特定のボタンをクリックした後、どのチェックボックスがチェックされているかを確認したいので、それを行うための最良の方法divは何ですかdata-role="controlgroup"JQuery

4

4 に答える 4

1

このようなものを試してみてください...

if ($("div[data-role='controlgroup'] input[type='checkbox']").first().prop("checked")) {
    // ...
}

これはかなり重いセレクターであり <input type="checkbox" /><div data-role="controlgroup">. プロジェクトに合わせて調整する必要があります。

要するに、引数としてのjQueryの.prop()メソッド"checked"はブール値を返すか、チェックボックスがチェックされているかどうかに依存しますtruefalse

于 2013-10-03T05:07:24.933 に答える
1

使用:チェックあり

$("div[data-role='controlgroup'] :checkbox :checked")// by this you get all checked checkbox
于 2013-10-03T05:07:29.400 に答える
1

このようにしてみてください。

$("div[data-role='controlgroup'] input:checkbox :checked")
于 2013-10-03T05:08:35.153 に答える
0

これを使用すると、チェック済みのすべてを取得できますckeckboxes

コードはこちらから

var selected = new Array();
$('#checkboxes input:checked').each(function() {
    selected.push($(this).attr('name'));
});
于 2013-10-03T05:17:24.847 に答える