【求助】用JQ或者JS 写一个指定获取当前tr的复选框
代码如下:我实现的功能是当点击当前的那行ID复选框的时候,这一行的DZ复选框也要被勾上,但强调的是只针对当前行。不影响其他行的复选框。 而且 这每一行的复选框class和ID名字不能改。因为每一行是会在PHP中循环出来的。
<form id="form1" name="form1" method="post" action="">class table jq js
<table width="600" border="1" cellspacing="0" cellpadding="0">
<tr>
<td>id</td>
<td>dz</td>
<td> </td>
</tr>
<tr>
<td><label>
<input type="checkbox" name="id" id="id" onclick="qx2()" class="bb2" />
</label></td>
<td><label>
<input type="checkbox" name="dz" id="dz" class="bb3" />
</label></td>
<td> </td>
</tr>
<tr>
<td><label>
<input type="checkbox" name="id" id="id" onclick="qx2()" class="bb2" />
</label></td>
<td><label>
<input type="checkbox" name="dz" id="dz" class="bb3" />
</label></td>
<td> </td>
</tr>
</table>
</form>
function qx2(ob)
{
//console.log($(ob).parents("tr").find("input.bb3"))
var other = $(ob).parents("tr").find("input.bb3");
$(other).prop("checked" ,$(ob).prop("checked"));
}
var tds = btn.parentElement.parentElement.parentElement.children;
var box= ((tds[1]).children[0]).children[0] ;
box.checked=true;
}