1 定义静态的store
var store = new Ext.data.JsonStore({
fields:['col1','col2','col3']
});
storedata =[{col1:xx,col2:yy;col3:zz}]
2 定义动态的store
var store1 = new Ext.data.JsonStore({
url:'',
root:'json.key',
fields:['col1','col3']
});
3 store数据的加载
Ext.onReady(
function(){
store.loadData(storedata);
store1.load();
}
);
4 store.sort("colname",'asc or desc');//store按照colname进行增序或倒序排列
5 在store里新增一列
1)定义行
var Record = Ext.data.Record.create(['col1','col3']);
var r = new Record({col1:x,col2:y;col3:z});
2)新增行
store.add(r);
6 遍历store
for(int i=0;i<store.getCount();i++){
var r = store.getAt(i);
var xx = r.get('col1');
}