У меня странная проблема. Я использую twitter bootstrap btn, btn-primary и пользовательский определенный класс значков, как и их gliphicon.
Пример кода ниже
<a href="send/path" class="btn btn-primary" data-loading-text="Sending..." data-remote="true" style="float:none;"><i class="icon-send margin-right-5"></i>Send</a>
Когда я нажимаю именно на текст (т.е. Отправить) на кнопке, он отправляет запрос ajax. Но когда я нажимаю на значок в кнопке, он отправляет прямой запрос. Если одна и та же кнопка загружается через ajax. оба отлично работают.
Я не знаю, почему браузер отправляет прямой запрос, переопределяющий функцию удаленного доступа, которую определяет jquery jquery rails.