我有一个网格,我需要可点击的行 - 单击一行时应该打开一个新窗口。但我想添加一个带有删除图标的操作列,它会在单击时删除该行。问题是当点击动作列中的图标时,与该行相关的动作也会被触发并打开新窗口。我需要找到一种方法,如何在单击操作列时触发一个操作,并在单击该行的其余部分时触发另一个操作。请问有什么想法吗?
也许类似于以下伪代码:
grid.on('itemclick', function(grid, rowIndex, columnIndex, e) {
if (action column clicked) { // do something }
else { // do something else }
}, this);
...但是我如何检测到操作列被点击了?谢谢你。