【发布时间】:2016-07-03 11:20:31
【问题描述】:
我的问题类似于Implementing a hyperlink within a dojo datagrid,并且我能够使用格式化程序成功地将超链接的标记添加到Dojo 网格。
但是,我需要在这些超链接上连接 click 事件,以触发包含网格的 Dijit 中的函数。
我有一个如下格式器:
var createEditLinks = function (data) {
return '<a class="my-css-class" href="#" onclick="myFunctionInsideTheDijit()">' + data.title + '</a>'
}
虽然这可行(我确实在网格单元格中得到了标记),但 myFunctionInsideTheDijit 函数不可用(除非我在全局范围内声明它)。
我看了一点 dom-construct,但我不知道如何添加一个在单击时调用 Dijit 函数的超链接。
非常感谢任何帮助!谢谢!
【问题讨论】:
标签: javascript dojo dgrid