ExtJS Store的数据访问与更新问题


Posted in Javascript onApril 28, 2010

可以使用add(Ext.data.Record[] records)或者add(Ext.data.Record record)向store末尾添加一个或多个record。如:

 
 var newRecord=new PersonRecord({name:"Tom",age:22}); 
 store.add(newRecord);

add函数会将新的数据添加到store的末尾,这对其原有的排序方式可能造成破坏,如果希望保持有序,应使用addSorted,调用方法与add相同。

可以使用insert方法将记录插入到指定的位置,如:

var newRecord=new PersonRecord({name:"Tom",age:22}); 
store.insert(store.getCount(),newRecord);

删除操作可以使用remove和removeAll函数,如:

store.remove(store.getAt(0)); 
store.removeAll();

修改store中的数据:

store.getAt(0).set("name","Jesse");

修改record的内部数据之后,可以通过执行rejectChanges()来撤销所有修改,或者通过commitChanges来提交数据修改。

Javascript 相关文章推荐
使用Java实现简单的server/client回显功能的方法介绍
May 03 Javascript
js为鼠标添加右击事件防止默认的右击菜单弹出
Jul 29 Javascript
jquery+javascript编写国籍控件
Feb 12 Javascript
JavaScript编写推箱子游戏
Jul 07 Javascript
jQuery实现鼠标经过事件的延时处理效果
Aug 20 Javascript
js获取上传文件的绝对路径实现方法
Aug 02 Javascript
基于jQuery实现数字滚动效果
Jan 16 Javascript
Bootstrap按钮组简单实现代码
Mar 06 Javascript
node.JS md5加密中文与php结果不一致的解决方法
May 05 Javascript
详解vue2.0脚手架的webpack 配置文件分析
May 27 Javascript
JavaScript实现的前端AES加密解密功能【基于CryptoJS】
Aug 28 Javascript
LayUI switch 开关监听 获取属性值、更改状态的方法
Sep 21 Javascript
JS 事件绑定函数代码
Apr 28 #Javascript
javaScript checkbox 全选/反选及批量删除
Apr 28 #Javascript
JavaScript 类的定义和引用 JavaScript高级培训 自定义对象
Apr 27 #Javascript
jQuery EasyUI 中文API Layout(Tabs)
Apr 27 #Javascript
基于jquery实现的服务器验证控件的启用和禁用代码
Apr 27 #Javascript
jQuery 表格插件整理
Apr 27 #Javascript
jquery 事件对象属性小结
Apr 27 #Javascript
You might like
PHP中读取照片exif信息的方法
2014/08/20 PHP
PHP实现绘制3D扇形统计图及图片缩放实例
2014/10/01 PHP
Jqyery中同等与js中windows.onload的应用
2011/05/10 Javascript
根据表格中的某一列进行排序的javascript代码
2013/11/29 Javascript
js使用for循环与innerHTML获取选中tr下td值
2014/09/26 Javascript
探究Javascript模板引擎mustache.js使用方法
2016/01/26 Javascript
angularJs中datatable实现代码
2017/06/03 Javascript
Angular学习笔记之集成三方UI框架、控件的示例
2018/03/23 Javascript
浅谈layui 绑定form submit提交表单的注意事项
2019/10/25 Javascript
VUE解决 v-html不能触发点击事件的问题
2019/10/28 Javascript
JavaScript交换两个变量方法实例
2019/11/25 Javascript
js实现简单的轮播图效果
2020/12/13 Javascript
web.py中调用文件夹内模板的方法
2014/08/26 Python
rabbitmq(中间消息代理)在python中的使用详解
2017/12/14 Python
简单了解什么是神经网络
2017/12/23 Python
python版本的仿windows计划任务工具
2018/04/30 Python
python实现基于信息增益的决策树归纳
2018/12/18 Python
Django Form 实时从数据库中获取数据的操作方法
2019/07/25 Python
给大家整理了19个pythonic的编程习惯(小结)
2019/09/25 Python
详解Python的爬虫框架 Scrapy
2020/08/03 Python
Python使用eval函数执行动态标表达式过程详解
2020/10/17 Python
关于pycharm 切换 python3.9 报错 ‘HTMLParser‘ object has no attribute ‘unescape‘ 的问题
2020/11/24 Python
Python3+SQLAlchemy+Sqlite3实现ORM教程
2021/02/16 Python
举例详解HTML5中使用JSON格式提交表单
2015/06/16 HTML / CSS
Boden澳大利亚官网:英国在线服装公司
2018/08/05 全球购物
DataReader和DataSet的异同
2014/12/31 面试题
应届生骨科医生求职信
2013/10/31 职场文书
幼儿园老师辞职信
2014/01/20 职场文书
汽车维修求职信
2014/06/15 职场文书
公务员年度考核评语
2014/12/31 职场文书
小学生心理健康活动总结
2015/05/08 职场文书
走近毛泽东观后感
2015/06/04 职场文书
施工安全责任协议书
2016/03/23 职场文书
python process模块的使用简介
2021/05/14 Python
详解Mysq MVCC多版本的并发控制
2022/04/29 MySQL
基于Redission的分布式锁实战
2022/08/14 Redis