我正在使用 DHTMLX Grid,并且正在使用类似的方法构建多个网格对象
JS:
function renderGrid(render_area, dataURL, skin, loop_index) {
var scope = this;
var grid_obj = loop_index + '_grid';
grid_obj = new dhtmlXGridObject($(render_area).attr('id'));
grid_obj.selMultiRows = true;
grid_obj.imgURL = "codebase/imgs/";
grid_obj.init();
grid_obj.setSkin(skin);
grid_obj.load(dataURL);
}
我正在使用 jquery 插件执行此操作。现在我想将“RowSelect”事件附加到所有这些动态创建的网格。
我想在 HTML 页面上使用网格对象并像这样附加事件
0_grid.attachEvent("onRowSelect",scope.clickEvent);
但不幸的是,我无法在 HTML 页面上获取这些动态创建的网格对象(HTML 页面上未定义 0_grid)。
很高兴有人能建议我一些好的解决方案