如何允许对 Webix 数据表中的特定单元格进行编辑操作?
How to allow edit action on specific cell in Webix datatable?
在我的数据表中,我有 onBeforeEditStart 事件,通过返回 true/false.
,我可以根据某些要求决定对行进行编辑操作
除此之外,我想要一个特定的控件来允许编辑 'Shade' 列下方的单元格。当单击 'Shade' 列下的单元格时,将执行特定检查以允许编辑操作,而不管对其他两列下的单元格的编辑操作如何。
代码段:https://snippet.webix.com/9x8cvb26
有办法实现吗?
谢谢
您可以在 onBeforeEditStart 处理程序中使用复杂的逻辑,它可以 运行 基于列 id
的不同检查
onBeforeEditStart:function(id){
if (id.column === "shade"){
console.log("shade specific check");
return true;
} else {
console.log("common edit check");
return true;
}
在我的数据表中,我有 onBeforeEditStart 事件,通过返回 true/false.
,我可以根据某些要求决定对行进行编辑操作除此之外,我想要一个特定的控件来允许编辑 'Shade' 列下方的单元格。当单击 'Shade' 列下的单元格时,将执行特定检查以允许编辑操作,而不管对其他两列下的单元格的编辑操作如何。
代码段:https://snippet.webix.com/9x8cvb26
有办法实现吗?
谢谢
您可以在 onBeforeEditStart 处理程序中使用复杂的逻辑,它可以 运行 基于列 id
的不同检查onBeforeEditStart:function(id){
if (id.column === "shade"){
console.log("shade specific check");
return true;
} else {
console.log("common edit check");
return true;
}