我需要使用组合作为编辑器编辑网格的两列,并且我需要将第二列中显示的值相应地过滤到第一列中选择的值。 还有一个问题是我需要显示" bound"网格单元格中的值(即"描述")而不是Id。 我准备了一个(非常简化的)小提琴来显示这里的问题
看着小提琴,我需要在第一个组合中选择品牌,然后在第二个组合中选择一个模型,但我显然应该只找到所选品牌的模型。 如何在单元格中显示描述性文本? 如何过滤第二个组合?
由于
答案 0 :(得分:2)
编辑插件可以使用beforeedit
事件,例如:
listeners: {
beforeedit: function(editor, context) {
var record = context.record;
if (context.field !== 'modelId') {
return;
}
models.clearFilter(true);
models.filter({
property: 'brandId',
value: record.getId()
});
}
}