棒グラフがあります。列をクリックすると、その値が表示され、ajax を介してデータベースを呼び出す別の関数が呼び出されます。
列をクリックすると値が表示されますが、2番目の部分、つまり2番目の関数呼び出しは行われません..ここに私のコントローラーコードがあります...
initializedEvents: false,
init: function() {
this.control({
'#barColumnChart': {
afterlayout: this.afterChartLayout
}
});
},
afterChartLayout: function(){
if(this.initializedEvents==true) return;
this.initializedEvents=true;
Ext.getCmp('barColumnChart').series.items[0].on('itemmousedown',function(obj){
var barData=obj.storeItem.data['source']+ ' &' + obj.storeItem.data['count'];
// I want to call the dataBaseCall function here
});
},
dataBaseCall: function(barData){
alert(barData);
}