我有一个酒吧柱形图..我想,当我在列中单击,然后将显示它的价值,并调用另一个函数,在那里我会调用数据库直通AJAX。
当我点击上显示的值,但第二部分即第二个函数调用没有做过列。这里是我的控制器代码...
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);
}