slickgrid 内的按钮用另一个 slickgrid 调用模态

Button inside slickgrid to call modal with another slickgrid

这是基于 slickgrid 示例 1。我想让 slickgrid 中的按钮在另一个模式中调用另一个 slickgrid 实例。目前,除了显示它之外,我无法与网格内的按钮进行交互。 这是我的 fiddle JSfiddle

 {id: "newgrid", name: "newgrid", field: "newgrid", width: 80, sortable: true, formatter:reportFormatter}

function reportFormatter(row, cell, value, columnDef, dataContext) {
  return "<button class='show-report'>show</button>";
}

我试过使用

 myGrid.onClick.subscribe(function(e,args) {
 if ($(e.target).hasClass('show-report')) {
    alert("hello");
 }
});

改为像这样使用 onClick 订阅(并且在它被实例化后立即使用)

grid.onClick.subscribe(function(e,args) {
 if ($(e.target).hasClass('show-report')) {
    alert("hello");
 }
});

既然网格实例是这样的

grid = new Slick.Grid("#myGrid", data, columns, options);