jquery获取服务器控件girdview的行和列的值

用下面简单的表格表示一个进过绑定数据的服务器控件gridview 其中girdview的ID为ViewMsg “查看”控件是linkbutton 

序号名字操作
1aa查看
2bb查看

          <asp:TemplateField HeaderText="查看" ItemStyle-HorizontalAlign="Center">
              <ItemTemplate>
                  <asp:LinkButton ID="linkHandle" runat="server"  OnClientClick='return showF();'>
                     查看</asp:LinkButton>
            </ItemTemplate><ItemStyle HorizontalAlign="Center"></ItemStyle></asp:TemplateField>

现在是要点击查看 返回 当前行中名字的那一列中单元格的值


function showF() {
    var e = event.srcElement; //获取鼠标点击的元素
    //获取元素所在的行的行号(表头从0开始)注意 parentElement只适合IE parentNode符合DOM标准
    //var rowIndex = e.parentElement.parentElement.rowIndex;
    var rowIndex = e.parentNode.parentNode.rowIndex;
    var num = getElementvalue("ViewMsg", rowIndex);
    alert(num);
    return false;
}
//获取gridview点击行中的列值
function getElementvalue(gridId, rowIndex) {
    var $td = $("#" + gridId + " tr:eq("+rowIndex+") td").eq(1);
    if ($td == null)
        return "";
    else
        return $td.text();
}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值