ext的几种store定义和赋值
来源:互联网 发布:愿你知我心 编辑:程序博客网 时间:2024/04/29 02:05
1. 对应gridpanel的store定义:
var store = new Ext.data.Store({proxy: new Ext.data.HttpProxy({method: 'post',url: ''}),reader: new Ext.data.JsonReader({totalProperty : 'TOTALCOUNT',root : 'ROOT'}, ['id', 'name', 'parentName', 'title'])//reader: new Ext.data.JsonReader({}, [//'id', 'name', 'parentName', 'title'//])});如果返回的json数据没有分页信息,reader使用被注释的;
2. SimpleStore,常量store定义
new Ext.data.SimpleStore({fields : ['name'],data : [['aaaa'] ]})
3. Ext.data.ArrayStore
var searchStore = new Ext.data.ArrayStore({fields: ['name'],idIndex: 1});searchStore.removeAll();searchStore.add(new Ext.data.Record({name: 'code2'}));searchStore.add(new Ext.data.Record({name: 'code3'}));searchStore.add(new Ext.data.Record({name: 'code4'}));
4. 通过Ext.data.Record给store定义字段:
var rt = Ext.data.Record.create([ {name: 'fullname'}, {name: 'first'}]);var myStore = new Ext.data.Store({ reader: new Ext.data.ArrayReader( { idIndex: 0 // id for each record will be the first element }, rt )});
5. 通过常量数组给store赋值:
var myData = [ [1, 'Fred Flintstone', 'Fred'], // note that id for the record is the first element [2, 'Barney Rubble', 'Barney']];myStore.loadData(myData);
6. store通过Ext.data.XmlReader接收xml格式数据
var store= new Ext.data.Store({url: '',reader: new Ext.data.XmlReader({totalProperty: 'total',record: 'unit',id: 'code2'}, [{name: 'code2', mapping: 'code2'}, 'code3', 'code4'])});从后台返回的数据需要加上一句:
response.setContentType("text/xml; charset=UTF-8");
0 0
- ext的几种store定义和赋值
- Ext.data.Store加载时,给页面的textfield赋值
- Ext Store操作 一 定义
- Ext Store和form超时的解决方法
- ext中store.load和store.reload的区别
- Ext.Store 的使用
- Ext.Store 的使用
- Ext---CheckBoxGroup的取值和赋值
- Ext 获取和赋值
- 为什么Ext中不能直接使用赋值更换panel的store
- Ext.data.Store 关于排序和过滤的小结
- Ext Store的各种写法和数据加载
- Extjs4--Ext.data.Store的多列排序和过滤器
- Ext里面Store的例子
- opencv中Mat和数组赋值的几种方法
- makefile的变量定义和赋值
- java中数组的定义和赋值
- 函数的定义、声明、初始化和赋值
- unbuntu12.04 搭建svn
- C++类构造函数初始化列表
- HTML5,让 Ajax 改变 URL 且支持后退
- Android App监听软键盘按键的三种方式
- Android APP增量升级的实现方式
- ext的几种store定义和赋值
- SQL中的distinct
- equals()和运算符==的区别
- Active 控件调用DLL,因为安全透明性问题无法运行
- Windows Phone调用Web Service
- PHP 2014 CHM手册
- java中StringBuilder、StringBuffer、String类之间的关系
- HDU 1236 排名
- toString() unavailable - no suspended threads