gpt4 book ai didi

javascript - 组合框在 Ext Grid 面板中标记为脏,没有任何更改

转载 作者:行者123 更新时间:2023-12-03 07:57:02 25 4
gpt4 key购买 nike

我有一个带有多选组合框的网格面板。如果我只是单击进入组合框并单击退出,而不进行任何更改,则组合框将被标记为脏。我希望如果没有发生任何更改,组合框不会被标记为脏。

这是该问题的一个 fiddle 示例:

https://fiddle.sencha.com/#fiddle/13ov

最佳答案

您可以将监听器附加到“validateedit”,并在前后值相同时返回 false,以防止出现红色三 Angular 形。组合框本身并不处于脏状态,但单元格处于脏状态,除非您在监听器中返回 false。

例如。

Ext.create('Ext.grid.plugin.CellEditing', {
clicksToEdit : 1,
listeners: {
validateedit: function(editor, context, eopts) {
// return false here when you need to
// new value: context.value
// old value: context.record.data
}
}
})

关于javascript - 组合框在 Ext Grid 面板中标记为脏,没有任何更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34755092/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com