如何使用checkbox
子节点访问JQuery
。
我在我的MVC项目中使用数据表但是我希望能够在数据表返回nRow "fnRowCallback": function (nRow, aData, iDisplayIndex) { some modify here }.
时修改我的复选框
但是我找到check box
的方法时遇到了问题,我尝试了一些解决方案,但没有任何效果。
<tr class="odd">
<td class="sorting_1">
<input type="checkbox" value="aasd"/>
</td>
<td>
something here
</td>
<td>
somthing here
</td>
</tr>
从<tr class="odd">
alert(nRow.nodeName);
---这一行给了我(TR)alert(nRow.children.nodeName);
- 这条线什么都没给我,但我认为它应该给我(TD)alert(nRow.children()[0].nodeName);
- 这条线甚至都不行。我的语法错了还是什么? 有没有更好的方法通过jquery找到我的复选框?
谢谢你的时间/帮助。答案 0 :(得分:2)
JQuery的:
$(nRow).find('input');
或非常具体:
$(nRow).find('td').eq(0).find('input[type="checkbox"]');
要了解有关JQuery选择器的更多信息:http://api.jquery.com/category/selectors/