EXT的jsonstore使用
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'); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |