store是一个存储数据对象Model
的集合缓存,他可以为extjs的可视化组建提供数据(GridPanel,ComboBox)等
结构图
@Ext.data.Store 使用
参数
autoLoad(Boolean/Object) : 自动加载数据,自动调用load
data(Array) : 内置数据对象的数组,初始化的是就要被装在
model(Model): 数据集合相关的模型
fields(Field):字段的集合,程序会自动生成对于的Model
方法
each( Function f, [Object scope] ) : void 变量数据中的Model
person.jsp
<%@page language="java" contentType="text/html" pageEncoding="UTF-8"%>
<%
response.getWriter().write("[{name:'uspcat.com',age:1},{name:'yfc',age:26}]");
%>
js:
(function(){
Ext.Loader.setConfig({
enabled:true
});
Ext.onReady(function(){
// Ext.define("person",{
// extend:'Ext.data.Model',
// fields:[
// {name:'name'},
// {name:'age'}
// ],
// proxy:{
// type:'memory'
// }
// })
var s = new Ext.data.Store({
fields:[
{name:'name'},
{name:'age'}
],
// data:[
// {name:'uspcat.com',age:1},
// {name:'yfc',age:26}
// ],
proxy:{
type:'ajax',
url:'person.jsp'
}//,
//model:'person',
//autoLoad:true
});
// s.each(function(model){
// alert(model.get('name'));
// });
s.load(function(records, operation, success){
Ext.Array.each(records,function(model){
//alert(model.get('name'));
});
s.filter('name',"yfc"); //过滤掉值为YFC的元素
s.each(function(model){
alert(model.get('name'));
});
var index = s.find('name','yfc',0,false,true,false);
alert(index)
//alert(s.getName());
});
})
})();
- 大小: 19.2 KB
分享到:
相关推荐
ExtJS学习笔记.docExtJS学习笔记.docExtJS学习笔记.docExtJS学习笔记.doc
ExtJs学习笔记,共30讲 1. ExtJs 结构树 2 2. 对ExtJs的态度 3 3. Ext.form概述 4 4. Ext.TabPanel篇 5 5. Function扩展篇 7 6. Ext.data.Store篇 10 7. Ext.data.JsonReader篇一 12 8. Ext.data.JsonReader篇二 15 ...
Extjs 5 学习笔记,在网上下载整理好的。
目录 1. ExtJs 结构树 2 2. 对ExtJs的态度 3 3. Ext.form概述 4 4. Ext.TabPanel篇 5 5. Function扩展篇 7 6. Ext.data.Store篇 10 7. Ext.data.JsonReader篇一 12 ...28. extJs 2.0学习笔记(ext.js篇) 77
ExtJS4学习笔记(六)---多表头Grid ExtJS4学习笔记(七)---带搜索的Grid(SearchGrid) ExtJS4学习笔记(八)---Grid多选/全选 ExtJS4学习笔记(九)---ExtJS4 EditGrid(可编辑的Grid) ExtJS4学习笔记(十)---ExtJS4...
extjs学习笔记, 对应的书籍是extjs in action 没有看完...呵呵
EXTJS 学习笔记 ROY EXTJS学习笔记,自己学习的过程,不多但是实用
适合ExtJs开发人员extjs技术上手以及深入
根据word做的pdf版本的ExtJs学习笔记,根据原版进行了删减,欢迎大家下载啊,哈哈。
ExtJs简明教程+Extjs学习笔记,来源网络,免费奉送,我讨厌需要资源分~
非常适合新手学习extjs的笔记,让你少走弯路
extJs学习笔记,让新手能够快速理解extJS的原理,深人浅出的了解extjs的精髓。
老师整理的extjs学习笔记,和大家共享
是我学习Extjs 的学习笔记收藏整理,学习extjs的同学可以好好看看,绝对有好处,学到很多知识!
语言程序设计资料:ExtJs学习笔记-2积分.doc
自己总结的extjs4学习笔记,自己总结的extjs4学习笔记,自己总结的extjs4学习笔记,
ExtJS资料笔记(extjs各个属性的详解) ExtJS资料笔记(extjs各个属性的详解) ExtJS资料笔记(extjs各个属性的详解)