dtdh.net
当前位置:首页 >> Extjs 如何遍历storE的记录 >>

Extjs 如何遍历storE的记录

var grid = Ext.getCmp('gridpanel的id'); var store = grid.getStore(); for(var i =0;i

for (var i = 0; i < store.getCount(); i++) { var record = store.getAt(i); alert(record.get('name')); } 给分吧O(∩_∩)O~

“也就是说显示在grid的中的数据并不一定是store的数据”这句话是错误的! 你用store加载的数据,是经过Record解析的,也就是说,store装的就是record解析完的数组,而数组里的对象就是你record解析的对象。而你所说的,只是通过renderer方法,把s...

按照API里的描述应该可以使用loadData(数组)方法可以加载数据的 添加数据的话不能直接添加,因为store里存放的都是Record类型的数据,如果是ext3的话,可以简单点 var record = new commoditystore.recordType([id,sn,name]); commoditystore.ad...

store.getCount ()试试看是多少~~~ 或者直接store.getRange(0,15);获取record数组,然后遍历这个数组取值,看看获取的到么!

要获取store里边的数据的方法是在太多啦 var myStore=Ext.create('MyExtJS.store.UserStore');//idx是该记录在store中的index,从0开始var 变量 = myStore.getAt(idx).get('字段名');而且,在ext的组件中还有很多方法,他已经把store的record当...

代码如下: // ArrayStore var keyNameStore = new Ext.data.ArrayStore({ fields: ['text', 'value'], data : [ ['商品编号','Meta_productsNo'], ['商品名称','Meta_productName'] ] }); // 通过value值获取keyNameStore里面的text function ge...

用store的data属性应该可以获取 http://docs.sencha.com/extjs/3.4.0/#!/api/Ext.data.Store-cfg-data

store 设置Id 。 Ext.getCmp(id)

var store=new Ext.data.JsonStore({ data:"这里是你保存数据的变量,本地数据", url:"如果是从服务端获得数据,则填写服务端地址,如果是本地数据则不需要此属性", field:["这里是字段的名如{name:"字段名"}"]});store.getAt("第几条数据").get("...

网站首页 | 网站地图
All rights reserved Powered by www.dtdh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com