我使用DGRID来显示数据。我知道我可以使用store.query查询商店中的记录,并使用store.put等将记录插入到商店中,但是,我想对存储进行更新。我怎样才能更新商店的记录?
我更喜欢更新内存存储,然后将其推回数据库,而不是先更新数据库,然后刷新内存存储。
数据
var data = [
{ id:"1", idType: "Passport", idNumber: "12121545WWW" },
{ id:"2",idType: "Drivers Permit", idNumber: "11212154515 FF"},
{ id:"3",idType: "Electoral Identification", idNumber: "425123123121"}
];
函数
添加数据
Store.put({id: enteredId, idNumber:enteredIdNumber,idType:enteredIdType})
查询数据
Store.query({idType: enteredIdType})
更新数据-我搞不懂这是怎么做到的
Store.update({idNumber:enteredIdNumber,idType:enteredIdType})
发布于 2014-03-26 17:07:37
你有你的商店结构的例子吗?通常,如果您的存储标识符是您的"id",再次放置它将只更新行。放置新数据后,只需调用grid.refresh(),它就会更新您的表。
https://stackoverflow.com/questions/22672220
复制相似问题