用相同的json填充网格和表单?

时间:2011-06-06 09:37:27

标签: json forms extjs extjs4

是否可以使用相同的JSON将一些JSON数据和一个表单与其他表单一起填充网格?两个商店或两个型号或两者兼而有之简单的例子......; - )

1 个答案:

答案 0 :(得分:1)

是的,执行此操作的最佳方法是操纵阅读器,以及返回记录,还存储从服务器发送的原始json的任何内容。

最简单的解决方案是为网格指定读者参数,然后在商店中设置一个监听器,然后从读取器处理rawData属性以获取表单的其他值。

当然,如果您的表单数据与网格数据相关,那么您可能最好依赖于商店的加载事件处理程序中的嵌套加载和form.loadRecord。请参阅Ext示例(表单和网格数据绑定示例)以获取执行此操作的信息。

根据具体情况,另一种类似于Ext FAQ的方法是通过一个简单的Ext.Ajax.Request处理Ajax,这个过程json通过两个存储与本地代理,但这不对我来说,Ext4数据模型非常友好。