ExtJs Gridpanel Json存储更新

时间:2011-06-06 04:22:52

标签: json extjs

如何更新Json商店中的一行。

我正在为json商店添加记录以及如何更新该特定记录。

1 个答案:

答案 0 :(得分:0)

假设您使用的是ExtJs 3.3.1,您可以执行以下操作:

var record = jsonStore.getAt(1);

记录变量的类型为Ext.data.Record。我在这里使用jsonStore.getAt()作为示例,但我建议你使用jsonStore.getById()

假设您的记录包含名为“FirstName”和“LastName”的字段,则可以更新该特定的值 执行以下操作记录:

record.set('FirstName', 'John');
record.set('LastName', 'Smith');
record.commit();

我强烈建议您查看ExtJs文档,因为那里有一些非常好的例子:)祝你好运