我在ExtJs表单中加载了懒惰的组合。通过form.loadRecord()从表格存储加载表单数据。惰性组合项是成对'value' => 'DisplayedName'
,当然,在将记录加载到表单后,网格存储中的每个记录都已经将其自己的'valuexyz'
设置为组合。 问题是当记录加载到表单时,组合中还没有项目(组合是懒惰的,只有在单击它时才加载它的项目),所以组合不能显示正确{ {1}}对应于已加载记录的'DisplayNameXyz'
。即使组合被加载,它也被分页(每页25个项目),因此组合的记录'valuexyz'
很可能不会包含在已加载的组合项的第一页中。组合保持空白。
有解决方法吗?
提前致谢!
我找到了this answer,但它很简短,我不确定它是否正确以及如何实现它。
答案 0 :(得分:1)
如果您需要在组合框存储中存在由于分页而可能尚未加载的数据,那么您必须摆脱分页。