Ext.Ajax.request не является функцией

У меня проблема с моим Ext.Ajax.request. Он отлично работал, когда я использовал prototype.js, но мне посоветовали не использовать его, так как это вызовет другие проблемы с Ext.

Мой код выглядит так:

var me = this;
Ext.Ajax.Request({
    url : 'index.php/ajax/login/', 
    method: 'POST', 
    timeout : 30000,
    params : {
        // Params here
    },
    scope: me,
    success : me.onLoginRequestSuccess,
    failure : me.onLoginRequestFailure
});

Но он выдает эту ошибку:

Ext.Ajax.Request is not a function on failure : me.onLoginRequestFailure

Кто-нибудь знает, что означает эта ошибка и как я могу ее исправить?

С уважением,


person GauteR    schedule 02.07.2012    source источник


Ответы (1)


Конечно, это не так — это request() http://docs.sencha.com/ext-js/4-0/#!/api/Ext.Ajax-method-request

person sha    schedule 02.07.2012
comment
О да. Старый прототип заключался в том, чтобы набирать new Ajax.Request - должно быть, это пережиток. Я пытался исправить часть отказа, но я должен был смотреть на сам звонок. Спасибо! - person GauteR; 02.07.2012