特定のボタンをクリックした後、どのチェックボックスがチェックされているかを確認したいので、それを行うための最良の方法div
は何ですかdata-role="controlgroup"
JQuery
質問する
102 次
4 に答える
1
このようなものを試してみてください...
if ($("div[data-role='controlgroup'] input[type='checkbox']").first().prop("checked")) {
// ...
}
これはかなり重いセレクターであり <input type="checkbox" />
、<div data-role="controlgroup">
. プロジェクトに合わせて調整する必要があります。
要するに、引数としてのjQueryの.prop()
メソッド"checked"
はブール値を返すか、チェックボックスがチェックされているかどうかに依存しますtrue
。false
于 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 に答える