Jquery 得到DataGrid单击单元格后得到主键列值

       dataGrid生成的Html样式如下,其中显示是由<a><a/>构成,用于显示主键列(主键为第0列)的值,此处第0列被隐藏。

部门名称


仓储部【显示】 【删除】

保安部【显示】 【删除】

      代码如下:
  //得到主键值
           $('#grdList tr td a[id="aSet"]').click( function () {
        
/*
            (($(this).parent()).parent():表示所在行
               (($(this).parent()).parent().children().eq(0):得到所在行的第一个单元格(td)
            (($(this).parent()).parent().children().eq(0).children('input').val():得到值。因为dataGrid中的绑定后值放在Input中。
        
*/
           alert(($(
this).parent()).parent().children().eq(0).children('input').val());
            });


原文地址:https://www.cnblogs.com/scottckt/p/1515485.html