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 相关文章推荐
Javascript this指针
Jul 30 Javascript
JSQL 基于客户端的成绩统计实现方法
May 05 Javascript
拖动布局之保存布局页面cookies篇
Oct 29 Javascript
JQuery循环滚动图片代码
Dec 08 Javascript
多功能jQuery树插件zTree实现权限列表简单实例
Jul 12 Javascript
利用JS实现数字增长
Jul 28 Javascript
node.js程序作为服务并在windows下开机自启动(用forever)
Mar 29 Javascript
BootStrap 获得轮播中的索引和当前活动的焦点对象
May 11 Javascript
vue2.0全局组件之pdf详解
Jun 26 Javascript
ajax+node+request爬取网络图片的实例(宅男福利)
Aug 28 Javascript
详解webpack运行Babel教程
Jun 13 Javascript
Vue 实现对quill-editor组件中的工具栏添加title
Aug 03 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来处理多个提交任务
2006/10/09 PHP
利用PHP创建动态图像
2006/10/09 PHP
我的论坛源代码(一)
2006/10/09 PHP
PHP 魔术函数使用说明
2010/05/14 PHP
PHP运行环境配置与开发环境的配置(图文教程)
2013/06/04 PHP
PHP中使用substr()截取字符串出现中文乱码问题该怎么办
2015/10/21 PHP
jQuery侧边栏随窗口滚动实现方法
2013/03/04 Javascript
使用JavaScript判断图片是否加载完成的三种实现方式
2014/05/04 Javascript
jQuery+jRange实现滑动选取数值范围特效
2015/03/14 Javascript
JavaScript的Backbone.js框架环境搭建及Hellow world示例
2016/05/07 Javascript
微信小程序 加载 app-service.js 错误解决方法
2016/10/12 Javascript
Javascript 两种刷新方法以及区别和适用范围
2017/01/17 Javascript
微信小程序动态显示项目倒计时效果
2017/06/13 Javascript
慕课网题目之js实现抽奖系统功能
2017/09/19 Javascript
Vue 莹石摄像头直播视频实例代码
2018/08/31 Javascript
vue中created和mounted的区别浅析
2019/08/13 Javascript
jquery树形插件zTree高级使用详解
2019/08/16 jQuery
Vue路由守卫之路由独享守卫
2019/09/25 Javascript
Javascript作用域和作用域链原理解析
2020/03/03 Javascript
jQuery实现鼠标滑动切换图片
2020/05/27 jQuery
vue设置默认首页的操作
2020/08/12 Javascript
python中实现定制类的特殊方法总结
2014/09/28 Python
Python 功能和特点(新手必学)
2015/12/30 Python
python snownlp情感分析简易demo(分享)
2017/06/04 Python
Python探索之修改Python搜索路径
2017/10/25 Python
TensorFlow内存管理bfc算法实例
2020/02/03 Python
class类在python中获取金融数据的实例方法
2020/12/10 Python
使用css3制作登录表单的步骤
2014/04/07 HTML / CSS
html5 Web SQL Database 之事务处理函数transaction与executeSQL解析
2013/11/07 HTML / CSS
苹果Mac升级:MacSales.com
2017/11/20 全球购物
应聘教师自荐书
2014/06/16 职场文书
义务教育学校标准化建设汇报材料
2014/08/16 职场文书
工会2014法制宣传日活动总结
2014/11/01 职场文书
期末个人总结范文
2015/02/13 职场文书
运动会口号霸气押韵
2015/12/24 职场文书
CSS浮动引起的高度塌陷问题
2022/08/05 HTML / CSS