我试图在其中一列的单元格中放置一个按钮,并在单击它时执行某些操作。
例如,我将这些行添加到 SlickGrid 示例 1 ( http://mleibman.github.io/SlickGrid/examples/example1-simple.html )
首先到我添加的列数组:
{id: "Report", name: "Report", field: "Report", width: 40, sortable: true, formatter:reportFormatter}
然后我补充说:
function reportFormatter(row, cell, value, columnDef, dataContext) {
return "<input type='button' value='show' id='reportBtn'/>";
}
$('#reportBtn').click(function() {
alert("hello");
});
按钮出现在单元格中,但未调用单击事件!我一定是做错了什么,但我一辈子都想不通,谁能帮忙?谢谢!