在这里,我想获取仅使用jQuery检查复选框的那一行的所有信息。
<tr>
<td><input type="checkbox" /> </td> <td>ProductOne</td> <td><select> <option>Nethan</option></select></td> <td>Some Description</td> <td>$100</td>
</tr>
<tr>
<td><input type="checkbox" /> </td> <td>ProductTwo</td> <td><select> <option>Danny</option></select></td> <td>Some Description</td> <td>$200</td>
</tr>
</table>
答案 0 :(得分:0)
你可以这样做:
$("input[type=checkbox]").on("click", function(){
if($(this).is(':checked')) {
var info = $(this).closest("tr").find("td");
for(var i = 1, j = info.length;i < j;i++) {
console.log(info.eq(i).html());
}
}
});