Je veux deux magasins pour générer deux cartes dans la même fenêtre. Les deux obtiennent des données JSON du serveur.Comment faire deux appels AJAX pour deux magasins différents dans ExtJS?
Ext.regModel('chartdata',
{
fields: [{ name: 'x', type: 'string' },
{ name: 'a', type: 'float' },
{ name: 'b', type: 'float' },
{ name: 'c', type: 'float' },
{ name: 'd', type: 'int' },
'Year'
]
});
var store = new Ext.data.Store({
model: 'chartdata',
proxy: {
type: 'ajax',
url: 'here is my url'
}
});
Ext.regModel('authTaskWiseData', {
fields: ['state_name', 'state_code', 'Basic_Literacy', 'Continuing_Education', 'Equivalency', 'Training', 'Community_Mobisilation', 'Management']
});
var authStore = new Ext.data.Store({
model: 'authTaskWiseData',
proxy: {
type: 'ajax',
url: 'second url'
}
});
store.load();
authStore.load();
Seul le premier appel AJAX est réellement envoyé, mais pas le second. Quel pourrait être le problème?
Le code semble correct. Si le premier magasin fonctionne, alors le 2ème devrait fonctionner aussi. Revérifier. – Swar