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 相关文章推荐
extjs DataReader、JsonReader、XmlReader的构造方法
Nov 07 Javascript
jquery实现表单验证简单实例演示
Nov 23 Javascript
修改js confirm alert 提示框文字的简单实例
Jun 10 Javascript
JS前向后瞻正则表达式定义与用法示例
Dec 27 Javascript
jQuery为DOM动态追加事件的方法
Feb 16 Javascript
vue 实现边输入边搜索功能的实例讲解
Sep 16 Javascript
基于Vue插入视频的2种方法小结
Apr 02 Javascript
Javascript原生ajax请求代码实例
Feb 20 Javascript
JavaScript 链表定义与使用方法示例
Apr 28 Javascript
小程序瀑布流组件实现翻页与图片懒加载
May 19 Javascript
javascript+css实现俄罗斯方块小游戏
Jun 28 Javascript
JS+CSS实现动态时钟
Feb 19 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模拟socket一次连接,多次发送数据的实现代码
2011/07/26 PHP
PHP json格式和js json格式 js跨域调用实现代码
2012/09/08 PHP
php生成局部唯一识别码LUID的代码
2012/10/06 PHP
PHP生成不同颜色、不同大小的tag标签函数
2013/09/23 PHP
php中出现空白页的原因及解决方法汇总
2014/07/08 PHP
PHP实现过滤掉非汉字字符只保留中文字符
2015/06/04 PHP
php开发时容易忘记的一些技术细节
2016/02/03 PHP
PHP结合Ffmpeg快速搭建流媒体服务的实践记录
2018/10/31 PHP
ext读取两种结构的xml的代码
2008/11/05 Javascript
js算法中的排序、数组去重详细概述
2013/10/14 Javascript
js实现网页右上角滑出会自动消失大幅广告的方法
2015/02/27 Javascript
JavaScript实现添加、查找、删除元素
2015/07/02 Javascript
JQ实现新浪游戏首页幻灯片
2015/07/29 Javascript
jQuery 常用代码集锦(必看篇)
2016/05/16 Javascript
JS返回只包含数字类型的数组实例分析
2016/12/16 Javascript
js实现PC端和移动端刮卡效果
2020/03/27 Javascript
jQuery+ajax实现局部刷新的两种方法
2017/06/08 jQuery
vue.js使用v-if实现显示与隐藏功能示例
2018/07/06 Javascript
Vue 动态路由的实现及 Springsecurity 按钮级别的权限控制
2019/09/05 Javascript
python刷投票的脚本实现代码
2014/11/08 Python
八大排序算法的Python实现
2021/01/28 Python
python3+PyQt5实现拖放功能
2018/04/24 Python
python 列表转为字典的两个小方法(小结)
2019/06/28 Python
如何利用python给图片添加半透明水印
2019/09/06 Python
redis数据库及与python交互用法简单示例
2019/11/01 Python
Python与C/C++的相互调用案例
2021/03/04 Python
美国餐厅用品和厨房设备批发网站:KaTom Restaurant Supply
2018/01/27 全球购物
DataList 能否分页,请问如何实现?
2015/05/03 面试题
高中三年学习生活的自我评价
2013/10/10 职场文书
小型女装店的创业计划书
2014/01/09 职场文书
生日主持词
2014/03/20 职场文书
中秋节活动总结
2014/08/29 职场文书
教你怎么用Python处理excel实现自动化办公
2021/04/30 Python
解析原生JS getComputedStyle
2021/05/25 Javascript
SQL实战演练之网上商城数据库商品类别数据操作
2021/10/24 MySQL
springmvc直接不经过controller访问WEB-INF中的页面问题
2022/02/24 Java/Android