Я перехожу с 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)