Rails 3 - помощники Ajax - PullRequest
       3

Rails 3 - помощники Ajax

1 голос
/ 04 марта 2011

Я пытаюсь отправить форму удаленно.

<% form_for @awareness_item, :remote => 'true', :url => admin_awareness_item_path(@awareness_item), :html => {:id => 'updteAwarenessItem'} do |f| %>

, и для меня настроены следующие обратные вызовы ajax,

$(document).ready(function(){
$("#updteAwarenessItem").unbind();
$("#updteAwarenessItem")
.bind("ajax:success", function(event, data, status, xhr) {
   console.log('...POSTING....');
})
.bind("ajax:loading", function(event, data, status, xhr) {
 console.log('...LOADING....');
});

});

Проблема в том, что хотя я связал ajax: загрузку обратного вызова с формой, он никогда не вызывается.Единственное, что когда-либо называют, это ajax: успех.Пожалуйста, дайте мне знать, как я могу связать ajax: loading и ajax: complete к форме.Я что-то здесь не так делаю?

1 Ответ

3 голосов
/ 23 марта 2011

Некоторые обратные вызовы были переименованы (см. Запрос ).

ajax:loading теперь ajax:beforeSend, потому что он был назван beforeSend в jQuery, чтобы избежать путаницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...