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 相关文章推荐
jQuery EasyUI API 中文文档 - ComboBox组合框
Oct 07 Javascript
jquery得到iframe src属性值的方法
Sep 25 Javascript
javascript限制文本框输入值类型的方法
May 07 Javascript
javascript简单实现滑动菜单效果的方法
Jul 27 Javascript
JS实现带圆弧背景渐变效果的导航菜单代码
Oct 13 Javascript
使用BootStrap进行轮播图的制作
Jan 06 Javascript
微信小程序 跳转方式总结
Apr 20 Javascript
vue.js实现价格格式化的方法
May 23 Javascript
create-react-app安装出错问题解决方法
Sep 04 Javascript
详解ES6 Fetch API HTTP请求实用指南
Nov 14 Javascript
JS函数进阶之prototy用法实例分析
Jan 15 Javascript
Vue数据双向绑定原理实例解析
May 15 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 array_search() 函数使用
2010/04/13 PHP
ThinkPHP模版引擎之变量输出详解
2014/12/05 PHP
CI框架中类的自动加载问题分析
2016/11/21 PHP
PHP钩子与简单分发方式实例分析
2017/09/04 PHP
JAVASCRIPT 对象的创建与使用
2021/03/09 Javascript
jquery动态加载select下拉框示例代码
2013/12/10 Javascript
createTextRange()的使用示例含文本框选中部分文字内容
2014/02/24 Javascript
JS 对象属性相关(检查属性、枚举属性等)
2015/04/05 Javascript
JS实现的3D拖拽翻页效果代码
2015/10/31 Javascript
如何使用AngularJs打造权限管理系统【简易型】
2016/05/09 Javascript
JS如何判断json是否为空
2016/07/06 Javascript
基于JavaScript实现在新的tab页打开url
2016/08/04 Javascript
boostrapTable的refresh和refreshOptions区别浅析
2017/01/22 Javascript
vue.js中指令Directives详解
2017/03/20 Javascript
JavaScript使用readAsDataUrl方法预览图片
2017/05/10 Javascript
详解React 16 中的异常处理
2017/07/28 Javascript
js对象实例详解(JavaScript对象深度剖析,深度理解js对象)
2017/09/21 Javascript
利用原生JS实现欢乐水果机小游戏
2020/04/23 Javascript
微信小程序实现选择地址省市区三级联动
2020/06/21 Javascript
Python中实现对list做减法操作介绍
2015/01/09 Python
matplotlib绘制符合论文要求的图片实例(必看篇)
2017/06/02 Python
Python实现Linux的find命令实例分享
2017/06/04 Python
Python利用字典将两个通讯录文本合并为一个文本实例
2018/01/16 Python
在Python 中实现图片加框和加字的方法
2019/01/26 Python
Python通过for循环理解迭代器和生成器实例详解
2019/02/16 Python
pandas修改DataFrame列名的实现方法
2019/02/22 Python
django rest framework使用django-filter用法
2020/07/15 Python
HTML5的结构和语义(4):语义性的内联元素
2008/10/17 HTML / CSS
POP文化和音乐灵感的时尚:Hot Topic
2019/06/19 全球购物
什么是静态路由?什么是动态路由?各自的特点是什么?
2015/09/16 面试题
初中美术教学反思
2014/01/29 职场文书
电子商务个人职业生涯规划范文
2014/02/12 职场文书
学生请假条格式
2014/04/11 职场文书
庆元旦演讲稿
2014/09/15 职场文书
致创业的您:这类人不适合餐饮创业
2019/08/19 职场文书
html中显示特殊符号(附带特殊字符对应表)
2021/06/21 HTML / CSS