Вы используете jQuery? Если это так, я думаю, что проблема может быть в том, что вы используете jQuery без обновленного файла rails.js.
Загрузите rails.js здесь:
https://github.com/rails/jquery-ujs/raw/master/src/rails.js
Перетащите его в свой каталог javascripts, переписав rails.js, который поставляется по умолчанию с rails.
Добавьте строку включения javascript, чтобы включить ее.
<%= javascript_include_tag "rails" %>
Поставьте это после вашего тега Jquery include. Возможно, вы также захотите отключить настройки javascript по умолчанию, если не планируете использовать прототип.
Я включил пользовательский интерфейс jQuery в свое приложение и обнаружил, что удаление теперь работает как show, но после выполнения вышеуказанной проблемы.