2014-12-13 27 views
-1

在这里,我想获取所有的信息,只有那个复选框使用jQuery进行检查的行。如何迭代这些html表行,谁的第一列有一些条件使用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

把你的一些代码,或表列... – 2014-12-13 19:00:04

+0

和后你有什么已经试过 – Banana 2014-12-13 19:06:49

+0

有我的代码,它缺少最初的

标签。 – 2014-12-13 19:06:54

回答

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()); 
     } 
    } 
}); 

FIDDLE:http://jsfiddle.net/cjd7139s/

相关问题