行取消选择事件可以';当数据位于Extjs EditorGridPanel的最后一行时,不会激发以保存数据
我将EditorRidPanel与cellEditor一起使用,其行为几乎与Excel类似。我们实现了箭头键在行和行之间移动 柱。当用户从一行移动到另一行时(特别是在rowdeselect事件中),我们进行行验证,然后保存 记录。有一些问题是:行取消选择事件可以';当数据位于Extjs EditorGridPanel的最后一行时,不会激发以保存数据,extjs,extjs3,Extjs,Extjs3,我将EditorRidPanel与cellEditor一起使用,其行为几乎与Excel类似。我们实现了箭头键在行和行之间移动 柱。当用户从一行移动到另一行时(特别是在rowdeselect事件中),我们进行行验证,然后保存 记录。有一些问题是: 对于网格的最后一行,rowdeselect事件不会激发,因为网格之后没有任何其他控件 如果使用Tab键、Enter键和箭头键从一行移动到另一行,将触发rowdeselect事件。但当用户使用鼠标单击另一行时,事件的顺序不正确,所以焦点移到新行,但先前的行
假设我的有效公式是:期初+接收+调整数量关闭=分配数量。如果我插入0+1200+0-1000=200,然后按Enter键,它将被保存,脏标志将消失。但是,当此输入位于网格的最后一行,并且我按下Enter按钮时,它将不会触发,而且如果我单击网格之外的任何控件,此事件也不会触发。您是否在选择模块中尝试过“selectionchange”事件?