extjs store load callback 返回值解析

fengchun 2015-05-28
  
//定义一个 store
  home_store = Ext.create('Ext.data.Store', {
         autoLoad: false,
         model: 'homeData',
         pageSize: 20,
         proxy: {
             type: 'ajax',
             url: 'homeAction.do?action=queryHomeData',
             reader: {
                 type: 'json',
                 root: 'dataList',
                 totalProperty: 'total'
             }
         }
     });

// 后台 返回 数据
    JSONObject jo = new JSONObject();
        jo.put("dataList", list);
        jo.put("total", total);
        jo.put("msg", "第三个参数");

//前台 store load的回调用函数里 能不能取到返回的
home_store.load({
       callback:function(r,options,success){
                        // 能不能取到“ msg :第三个参数 " 这个
             home_store.each(function(r) {  

           });
               },





fengchun 2015-05-28
home_store.load({
       callback:function(r,options,success){
       var reader = home_store.getProxy().getReader();
       alert(reader.jsonData.msg);
               },
Global site tag (gtag.js) - Google Analytics