在 SlickGrid 中编辑后,根据不同列中的另一个单元格清除单元格
clear cell based on another cell in different column after edit in SlickGrid
我创建了这两列。
var columns = [
{id: "Fclass", name: "Class", field: "Fclass", minWidth:100,width:150, options:["10000","Dallas","10002","10003","10004","10005","10006","10007","10008","10009","10010"], editor: Slick.Editors.Auto},
{id: "subclass", name: "Subclass", field: "subclass", minWidth:100,width:150, dependency:"Fclass", editor: Slick.Editors.Auto}
];
字段名为"子类"的列取决于字段为"Fclass"的列。因此,在onBeforeEditCell函数中,"子类"中的单元格根据"Fclass"列中单元格中选择的值填充。到目前为止,一切顺利。
但是,我正在尝试弄清楚编辑后是否清除了"Fclass"中的单元格,以及如何清除"子类"中的单元格。这就是为什么我正在寻找像"onAfterEditCell"这样的函数,但我相信SlickGrid API中没有这样的函数。
注意:我不想触摸Slick.Editors.js文件中的"applyValue"功能,因为保持一致性。但是,如果您说除了编辑applyValue功能之外没有其他方法,请提供一些信息。
任何建议将不胜感激。谢谢
您可以使用 onBeforeCellEditorDestroy
事件回调来捕获此内容。当您正在编辑的单元格失去焦点时,将触发此事件。这实际上会破坏与单元格关联的编辑器。
相关文章:
- 在 SlickGrid 中编辑后,根据不同列中的另一个单元格清除单元格
- 当单元格内容由于forumula从另一个工作表编译数据而更改时发送电子邮件
- Google Apps 脚本,用于根据一个单元格的值对另一个单元格进行条件颜色格式设置
- 如何根据单元格中的值将一行从一个谷歌电子表格移动到另一个
- 如何在另一个java脚本函数中访问java脚本中动态html表中单元格的动态赋值
- 将单元格的高度从一个表列表指定到另一个列表
- 如何使用 ExtJS 4.1 将网格放入另一个网格的单元格中
- 如何选择与另一个表格单元格有某种关系的某个表格单元格
- Jquery..单击另一个表格单元格后,单元格文本未重新显示
- Vaadin 日历:如何在事件单元格上显示另一个属性
- 如何使用来自另一个单元格的 onChange 事件更新一个单元格
- 在单元格中显示另一个值时,按一个值对jqGrid进行排序
- 如何使用jquery/js从另一个站点(同一域)获取表单元格值
- javascript生成的表我需要为每个生成的单元格分配一个单独的id
- jQuery添加动态单元格到一个静态单元格到表格中
- 使用JQuery为HTML表格单元格分配一个值
- 我如何一步通过一个单元格在一个时间使用onclick数组
- 我可以填写谷歌电子表格单元格从一个web服务值
- HTML/JS从另一个表单元格更新一个表单元
- 有没有简单的方法来拖放单元格从一个表到另一个表