Я сейчас отправляю свой ответный звонок следующим образом
var submitCommunicateCard = function () {
//display Loading indicator to user
console.log(rpc.views.Contact.CommunicateCard.getValues());
Ext.Ajax.request({
url: WebService('GetInTouch', 'CommunicateCard'),
method: 'post',
params: {
callback: 'foo', // THIS SUCKS!!!
name: 'Test Name'
}
});
};
Хотя это работает, я бы предпочел, чтобы Сенча добавил для меня обратный вызов.
Я попробовал это, укусил не сработало
var submitCommunicateCard = function () {
//display Loading indicator to user
console.log(rpc.views.Contact.CommunicateCard.getValues());
Ext.Ajax.request({
url: WebService('GetInTouch', 'CommunicateCard'),
method: 'post',
scriptTag: true, //WHY DOESN'T THIS WORK?
params: {
name: 'Test Name'
}
});
};
Как правильно добавить «обратный вызов» в Sencha Touch Ext.Ajax.request ()?