ExtJS 4关联与store.save()

4

我正在使用ExtJS 4,并且有一个定义了hasMany关联的模型。

ModelA -> hasMany -> ModelB

我使用GridA来展示ModelA的数据。当在GridA中点击一条记录时,我使用rowSelect事件来创建GridB,并使用ModelA.ModelB()作为数据源。
所有工作都进行得很顺利,直到我更改了ModelB中的一条记录。该记录在层次结构中确实已被更新,但是当我执行StoreA.save()时,没有将任何更改发送回服务器。它没有注意到关联中的更改。如何保存这些数据而不需要篡改体系结构?
我希望模型能够以与其加载方式完全相同的方式进行保存。
此外,即使记录具有ModelB数据,当我更改ModelA中的一条记录时,它只会作为ModelA发送回,而不是作为ModelA->ModelB发送回。
谢谢。
2个回答

1

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接