#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