我有一个包含复选框和文本框列的Gridview。 如何检索属于选中行的文本框的值。
var checkCheckBox = $("#<%=GrdV.ClientID %> [id*=chkOrder]");
$(checkCheckBox).click(function () {
if ($(this).is(':checked')) {
alert($(this).parent("tr").find($("[id *= txtboxQty]")).val());
}
显示
未定义。
答案 0 :(得分:1)
试试这个:
alert($(this).closest("tr").find($("[id*=txtboxQty]")).val());
此处.closest()
用于遍历tr
,它是祖父,因为.parent()
返回父dom节点。