资源描述:
《extjs之访问store》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、知道store从proxy获取数据之后,就可以访问store里面的数据了:1,store.getCount()得到store总记录数,也就是行数2,store.getAt(i);获得store中第i条记录的引用3,store.getAt(i).get('value')获得store中第i条记录的'value'字段的值上面这几种方法都隐藏了store的内部结构,但是store说到底也是一种js结构,就算不使用上面这几个接口也是可以访问的。看个实际例子:文件index.jsvarchannelList=newE
2、xt.data.Store({ proxy:newExt.data.HttpProxy({ url:queryPre2, method:'GET' }), root:'data', reader:newExt.data.JsonReader({ root:'data', fields:[ {name:'value',mapping:0}, {name:'text',mapping:1} ]
3、 }), listeners:{ load:function(channelList,rs){ alert("load--"+JSON.stringify(channelList.reader,null,' ')); } }});channelList.load({});functiontest(){ alert("test--"+JSON.stringify(channelList.reader,null,' '));}其中JSON.stringify是
4、一个把js结构转化为json结构的函数,在附件的json2.js中,文件index.htm 5、"text/javascript"src="/ext/ext-all.js"> pressme...