Javascript 如何在Extjs中将数据从Json加载到Json

Javascript 如何在Extjs中将数据从Json加载到Json,javascript,mysql,json,extjs,Javascript,Mysql,Json,Extjs,在我的例子中,我希望单击按钮“深入”图表从另一个Json加载新数据。这是我的商店 Ext.define('DWP3.store.konten.Coba', { extend: 'Ext.data.Store', alias: 'store.coba', storeId: 'coba', uses: [ 'Ext.data.Store' ], fields: [ {name: 'periode'}, {name: 'Tekn

在我的例子中,我希望单击按钮“深入”图表从另一个Json加载新数据。这是我的商店

Ext.define('DWP3.store.konten.Coba', {
extend: 'Ext.data.Store',
alias: 'store.coba',
 storeId: 'coba',
uses: [
    'Ext.data.Store'
],


        fields: [
           {name: 'periode'},
           {name: 'Teknik'},
        ],
        proxy: {
            type: 'ajax',
            url : 'resources/data/load2.php',
            reader: {
            type: 'json',
            rootProperty: 'view_sum1'
            }
        },
         autoLoad: true,
    });
 }
我还想从从从mySQL转换的json加载新数据。我想加载这个:

newData : function(){
  var store = Ext.create('Ext.data.Store', {
        fields: [
           {name: 'periode'},
           {name: 'prodi'},
        ],
        proxy: {
            type: 'ajax',
            url : 'resources/data/load3.php', //from another load in php
            reader: {
            type: 'json',
            rootProperty: 'view_sum2' // another root
            }
        },
         autoLoad: true,
   });
      return store;
}
我在我的chart.js中这样调用函数:

       {
         text:'Test',
         handler:function(){
         this.down('cartesian').getStore().newData();
            }
        }

在本例中,我希望单击按钮MyStore加载新数据,但从另一个从mySQL转换的Json加载数据。可以这样做吗?或者你对我的案例有什么解决方案吗?

我建议你以与第一家店铺相同的方式申报第二家店铺。只需将其加载到深入分析的处理程序中:

handler : function() {
    Ext.getStore('your new store ID').load();
}
但我不确定你到底想要什么,你的问题我不清楚