ExtJS:在GridPanel的底部(而不是顶部)插入新行

时间:2013-03-10 01:07:00

标签: extjs

我使用的是ExtJS 4.1.3,我的GridPanel出现了问题。

我不使用行编辑功能,而是使用表单来创建/编辑行。添加行时,我希望它在所有现有记录之后显示在网格的底部。但是,这仅在网格未按ID排序时才有效。

问题是:在插入条目时,它仍然是幻像,因此ID为空。片刻之后,真实ID从服务器到达(商店正在使用ExtDirect进行同步)。但由于null比任何现有ID“少”,新记录将插入网格顶部。我希望它被插入到底部(如果按ID排序,升序,被激活),所以它应该被处理,好像它的ID大于所有现有的ID(因为它就是它将会是什么)。

我可能会等待商店同步并重新排序网格然后,然后新条目仍然会出现在顶部,然后跳到底部。我也可以放一个加载掩码,直到商店同步,但我不想这样(它使控制器更复杂,并且还会延迟用户体验)。

0 个答案:

没有答案
相关问题