首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Dgrid更新数据存储

Dgrid更新数据存储
EN

Stack Overflow用户
提问于 2014-03-26 20:22:45
回答 1查看 4.9K关注 0票数 1

我使用DGRID来显示数据。我知道我可以使用store.query查询商店中的记录,并使用store.put等将记录插入到商店中,但是,我想对存储进行更新。我怎样才能更新商店的记录?

我更喜欢更新内存存储,然后将其推回数据库,而不是先更新数据库,然后刷新内存存储。

数据

代码语言:javascript
运行
复制
 var data = [
            { id:"1", idType: "Passport", idNumber: "12121545WWW" },
            { id:"2",idType: "Drivers Permit", idNumber: "11212154515 FF"},
            { id:"3",idType: "Electoral Identification", idNumber: "425123123121"}
        ];

函数

添加数据

代码语言:javascript
运行
复制
Store.put({id: enteredId, idNumber:enteredIdNumber,idType:enteredIdType})

查询数据

代码语言:javascript
运行
复制
Store.query({idType: enteredIdType})

更新数据-我搞不懂这是怎么做到的

代码语言:javascript
运行
复制
Store.update({idNumber:enteredIdNumber,idType:enteredIdType})
EN

回答 1

Stack Overflow用户

发布于 2014-03-27 01:07:37

你有你的商店结构的例子吗?通常,如果您的存储标识符是您的"id",再次放置它将只更新行。放置新数据后,只需调用grid.refresh(),它就会更新您的表。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22672220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档