Rails 3 AJAX удаленные обратные вызовы формы

Я перехожу с rails 2.3.8 на 3.0.0, поэтому мне нужно заменить вызовы помощника remote_form_for на form_for (@object,: remote => true) .

Я ' Я следил за Симоне Карлетти , но, похоже, я не могу заставить запускать обратные вызовы ajax из rails.js .

Мой сгенерированный HTML:

javascript I ' m тестирование с:

jQuery(function($){ 
   alert('document ready');
   $("#formname")
      .bind('ajax:loading', function() {alert("loading!");})
      .bind('ajax:success', function(data, status, xhr) {alert("success!");})
      .bind('ajax:failure', function(xhr, status, error) {alert("failure!");})
      .bind('ajax:complete', function() {alert("complete!");});
});

Срабатывает предупреждение «документ готов», и запрос ajax успешно выполняется (данные отправляются на сервер), но ни один из обратных вызовов « ajax: ____ » не срабатывает.

Что я делаю не так?

(чего стоит, сама форма загружается через ajax)

17
задан SooDesuNe 16 September 2010 в 02:30
поделиться