link_to_remote не определено в ванильном приложении Rails - PullRequest
0 голосов
/ 13 августа 2011

Я вхожу в Ajax, очевидно, использую Prototype, и просто добираюсь до точки переключения с link_to на link_to_remote (потому что я хочу сделать фоновый запрос сервера).Эта проблема?Сервер утверждает, что link_to_remote не определено.Я продолжаю читать, что все, что вам нужно сделать, это убедиться, что прототип определен так:

<%= javascript_include_tag "prototype" %> (я включил его в файл application.html.erb)

У меня все еще был link_to_remoteundefined, и в любом случае я не мог понять, как включение javascript определит вспомогательный код, поэтому я добавил actionpack в свой Gemfile.Он успешно установлен, у меня есть хороший путь к нему, я перезагружал сервер rails, и link_to_remote по-прежнему не определено.

1 Ответ

0 голосов
/ 13 августа 2011

Я предполагаю, что вы используете Rails 3.0.x для решения этой проблемы.

link_to_remote устарела в пользу link_to 'Foobar', foobar_path, :remote => true.

Вы, вероятно, хотите запрыгнуть на подножку jQuery. Rails 3.1 поставляется с jQuery по умолчанию, и я уверен, что будущие версии тоже будут (хотя бы на некоторое время).

...