easyui datagrid onRowContextMenu如何获取右键单击的单元格列名称
easyui datagrid onRowContextMenu如何获取右键点击时被点击单元格列名称。
onRowContextMenu e,index,row Fires when a row is right clicked.
通过API可以看到onRowContextMenu的参数只有数据行,没有单元格信息。不过有事件对象e,可以通过e.target得到当前被右键点击的对象,为单元格td或者td里面div容器,通过这个对象可以获取到此列列明。td单元格field属性存储列明,dom结构如下
easyui datagrid onRowContextMenu如何获取右键单击的单元格列名称源代码如下
$(function () { $('#dg').datagrid({ onRowContextMenu: contextMenu }); }); function contextMenu(e, index, row) { var t = e.target, field = $(t).closest('td').attr('field'); console.log(row[field]) }
加支付宝好友偷能量挖...
原创文章,转载请注明出处:easyui datagrid onRowContextMenu如何获取右键单击的单元格列名称