javascript - 使用自定义 "click"处理程序在网格单元格中呈现链接

标签 javascript gridview extjs grid

我正在通过我自己的渲染器在 ExtJS Grid 中渲染自定义链接:

function renderLink( val ) {
    return '<a href="javascript:void(0);">' + val + '</a>';
}

将“点击”事件监听器附加到它的最简单方法是什么?

当然,在呈现网格中的所有行后,我可以遍历网格存储中的每条记录并遍历每条记录:

Ext.get('....').on('click', ....);

但对我来说,这听起来更像是变通办法而不是真正的解决方案……有没有更好的方法?

最佳答案

试试这个:

function renderLink( val ){
   return '<a href="javascript:void(0);" onclick="someMethod(); return false;">' + val + '</a>';

关于javascript - 使用自定义 "click"处理程序在网格单元格中呈现链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5911060/

相关文章:

javascript - python代码中的回调函数 plotly 严重离线

javascript - 如何将两个内容 html 的总和转换为 jQuery 脚本

javascript - 样式/JS 不适用于带有 ngAfterViewInit 的元素? - Angular2+

c# - 下拉菜单充满相同的列表项

java - 从左下角填充 gridview

javascript - Extjs 6 网格 + JSON

model-view-controller - 多页面应用程序的 ExtJS 架构

javascript - 使 webpack 库输出与 babel 6 兼容

javascript - 如何将我选择的 GridView 行放入 Javascript 变量中?

javascript - 加载商店时如何触发 extjs 3.4 组合的 onSelect?