我在一个下面创建了多个复选框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 回答