Я не могу найти способ сделать django-dajaxice своим обратным вызовом внутри того же объекта с областью, из которого сделан начальный вызов.Как сделать обратный вызов Dajax в объект с областью
MyViewport = Ext.extend(MyViewportUi, {
initComponent: function() {
MyViewport.superclass.initComponent.call(this);
},
LoadRecordsCallback: function(data){
if(data!='DAJAXICE_EXCEPTION')
{ alert(data); }
else
{ alert('DAJAXICE_EXCEPTION'); }
},
LoadRecords: function(){
Dajaxice.Console.GetUserRecords(this.LoadRecordsCallback);
}
});
var blah = new MyViewport();
blah.LoadRecords();
Я нахожусь на django и как синтаксис вызова django-dajaxice. Я использую Extjs 3.2 и пытаюсь передать Ext.createCallback, но возвращаемый eval Dajax, похоже, хочет только строку для обратного вызова.
Jorge Я считаю, что к этому моменту вы потянули мои изменения, что позволило моей просьбе. Большое большое спасибо! Там я хочу дать вам кредит на ответ, если вы получили ответ, который мне не нужен. – BozoJoe