Я новичок в рельсах и пытаюсь выполнить запрос ajax. Поправьте меня, если я ошибаюсь, но, насколько я понимаю, запросы должны выполняться с помощью link_to с использованием :remote true.
У меня есть эта строка кода, которая ссылается на нужную страницу:
link_to 'Log Out',{:controller=>"ajax_handlers", :action=>"logout"}, :class=>'navButton', :remote=>true
Но когда я нажимаю на ссылку, она все равно переходит на страницу выхода. Я видел другие сообщения, предполагающие, что это вызвано синтаксической ошибкой, из-за которой :remote => true добавляется к URL-адресу в качестве параметра запроса. Однако html отображает это:
<a href="/logout" class="navButton" data-remote="true">Log Out</a>
Что мне кажется, должно работать.
Последнее замечание: я видел сообщения, в которых говорилось, что они не могут заставить это работать из-за какой-то проблемы с конфигурацией jQuery. Однако я не использую jQuery (это может быть ошибка конфигурации javascript, но я не знаю).
Заранее спасибо.