我的页面中有10个复选框,由jquery动态创建.
它的开始就像chk1,chk2和....等等.
我想从10个复选框中选中哪个复选框.
for (i=0; i < tbl01.length; i++)
{
if ($("input[type=checkbox][checked]"))
{
var checked = chk+i;
}
}
Run Code Online (Sandbox Code Playgroud)
哪里
tbl01
是我动态创建复选框的数据集
我在某种程度上试过,这是对的吗?
使用:checked选择器:
$("input[type=checkbox]:checked")
Run Code Online (Sandbox Code Playgroud)
此外,如果您只是检查元素是否存在,您将需要检查.length返回的选择器(因为jquery总是返回一个对象,它可能没有任何内容):
if ($("input[type=checkbox]:checked").length) {
// do stuff
}
Run Code Online (Sandbox Code Playgroud)