Rails 3 — СООБЩЕНИЯ Ajax при нажатии на ссылку

#jquery #ajax #ruby-on-rails-3

#jquery #ajax #ruby-on-rails-3

Вопрос:

Я пытаюсь создать ссылку, которая будет выполнять запрос ajax post… путь rails 3.

Я настроил свою ссылку

 <%= link_to "my link", things_path(:thing_type => 1, :user_id => person.id), :remote => true, :method => "post", :format => :js %>
 

Сообщение работает и создает запись, но жалуется на отсутствие токена csrf (который находится в моих мета-тегах).

Как я могу получить rails.js чтобы отправить токен csrf при нажатии на ссылку?

Ответ №1:

Насколько я помню, был rails.js скрипт, у которого была эта ошибка в Rails 3.

Вероятно, вам следует обновить свой jquery-rails и восстановить rails.js или просто заменить rails.js с этим одним https://github.com/rails/jquery-ujs/blob/master/src/rails.js