javascript - 从 SlickGrid 中的单元格获取数据

标签 javascript jquery jquery-plugins slickgrid

SlickGrid 使用什么方法获取单元格内容?例如:

...
grid = new Slick.Grid($("#myGrid"), data, columns, options);
grid.onAddNewRow = function(item,colDef) {
  grid.removeRow(data.length);
  data.push(item);
  grid.updateRowCount();
  grid.render();
}

grid.onCurrentCellChanged = function(args){
  // get cell content!
};
...

提前致谢!

最佳答案

网格直接修改您的数据源,因此更改将应用​​于“数据”。 “onCurrentCellChanged”事件在用户更改事件/选定单元格时触发,并获取 {row:currentRow, cell:currentCell} 作为参数。要获取单元格数据,您可以使用 data[args.row][grid.getColumns()[args.cell].field],假设您正在使用 column.field 访问数据而不是以其他方式获取数据的自定义格式化程序。

关于javascript - 从 SlickGrid 中的单元格获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4210120/

相关文章:

jquery - 在 PickMeUp 插件中突出显示日期数组

jquery - JQPlot - 将点标签移动到图形的起点

javascript - 如何在jquery插件参数中使用 '$(this)'

javascript - jQuery 仅在单击指定元素时激活 .click()

jQuery 设置元素的高度

jquery - 无法将图像设置为 jsPlumb 端点

javascript - XMLHttpRequest 无法加载 - 文件 footer.html, "Error: Failed to execute ' 在 'XMLHttpRequest' 上发送

javascript - 通过 Javascript 检测 Windows 11

javascript - 获取货币符号 Angular 2

jquery - jQuery 数据方法的返回值不会转换为 Number