1
동일한 창에서 두 개의 차트를 생성하기 위해 두 개의 매장이 필요합니다. 둘 다 서버에서 JSON 데이터를 가져옵니다.ExtJS에서 두 개의 다른 매장에 대해 두 건의 AJAX 호출을 작성하는 방법은 무엇입니까?
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();
실제로는 첫 번째 AJAX 호출 만 전송되지만 두 번째 호출은 전송되지 않습니다. 무엇이 문제일까요?
코드는 정상적으로 보입니다. 첫 번째 점포가 작동하면 두 번째 점도 작동해야합니다. 다시 확인하십시오. – Swar