Эквивалентен remote_function с использованием jquery и jquery-rails - PullRequest
3 голосов
/ 30 января 2011

Я создаю приложение в Rails 3.0.3 и Ruby 1.9.2. Я установил гем jquery-rails и использую jquery вместо прототипа. У меня есть .js.erb обновит содержимое тега div, но мне нужно вызвать функцию в контроллере, чтобы получить обновленную информацию для тега div. Может ли кто-нибудь привести пример или указать на него? Я попробовал ненавязчивое руководство по javascript для Railscasts, но не могу заставить его работать в моей ситуации.

Ответы [ 2 ]

0 голосов
/ 10 февраля 2011

См. Как делать Ajax-вызовы с Rails 3, используя remote_function? и мой комментарий там. Ответ Ibz, добавляющий: remote, имеет смысл только для элементов формы и даже тогда является лишь частью истории.

0 голосов
/ 30 января 2011

В Rails 3 все remote_methods помощники были удалены. Чтобы заставить их работать с AJAX, просто передайте опцию :remote => true исходному не удаленному методу.

Ссылка: Ненавязчивый JavaScript в Rails 3

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