使用Jquery在已检查行的gridview中查找文本框值

时间:2014-02-11 10:05:14

标签: jquery html asp.net

我有一个包含复选框和文本框列的Gridview。 如何检索属于选中行的文本框的值。

var checkCheckBox = $("#<%=GrdV.ClientID %> [id*=chkOrder]");
            $(checkCheckBox).click(function () {
                if ($(this).is(':checked')) {

                  alert($(this).parent("tr").find($("[id *= txtboxQty]")).val()); 
             }

显示

未定义。

1 个答案:

答案 0 :(得分:1)

试试这个:

alert($(this).closest("tr").find($("[id*=txtboxQty]")).val());

此处.closest()用于遍历tr,它是祖父,因为.parent()返回父dom节点。