Ext.data.Store 的Load 中的callback回调方法
var fieldsMaterialPchChangeD=[ "materialTypeName"];
MaterialPchChangeDstore=new Ext.data.GroupingStore({
proxy:new Ext.data.HttpProxy(
{
url:"MaterialAction.aspx?method=GetMatPchChangeDetail",
method:"POST"
}),
reader:new Ext.data.JsonReader(
{
fields:fieldsMaterialPchChangeD,
root:"data",
totalProperty:"totalCount"
})
});
MaterialPchChangeDstore.load({callback :function(r,options,success){
alert(r.get('materialTypeName'));
}
});
callback :function(r,options,success)中的r如何使用,如何通过r得到参数。
r.get('materialTypeName')是否使用正确了?如果如用正确,为什么输出的值为空,如何实现先使MaterialPchChangeDstore数据加载后,再取里面的参数值? --------------------编程问答-------------------- 求助。。。高手高手。。。。 --------------------编程问答-------------------- 学习....... --------------------编程问答-------------------- 我也纠结这个问题 --------------------编程问答-------------------- r实际是record的数组 应该循环遍历获取 所以r.get('materialTypeName')当然就是不对的了 --------------------编程问答-------------------- r[0].get("materialTypeName");
r[1].get("materialTypeName");
.......... --------------------编程问答-------------------- r[0].data.id;
补充:.NET技术 , ASP.NET