Delete / Destroy не работает в рельсах 3 с jQuery

Мое удаление / уничтожение не работает для Rails 3.

Ни для каких строительных лесов или даже для новых проектов.

<%= link_to 'Destroy', card, :confirm => 'Are you sure?', :method => :delete %> 

Из этот вопрос . Решение - переустановка Firefox. Но мой также не работает в Chrome, Safari или Opera.

Генерированный HTML-код: -

 Destroy

PS: Пожалуйста, не говорите включать файлы JS по умолчанию или что-то в этом роде. Потому что я не интересуюсь прототипами в целом, поскольку использую jQuery.

РЕДАКТИРОВАТЬ / Обновить, Важно: это решение, когда вы вообще не хотите использовать прототип. Я использую в своем проекте только jQuery и соответствующие плагины.

Люди отвечают: Сначала включите прототип и т. Д., А затем установите гем и т. Д., Чтобы устранить конфликты между прототипом и jQuery. Это мусор.

Я отправил ответ. Пожалуйста, проверьте это один раз перед тем, как выбрать вариант. Без проблем проработал у меня более 10 проектов. Все, что вам нужно сделать, это:

Удалить все файлы js из каталога javascript, кроме application.js. Затем вставьте код, указанный в моем ответе, в новый файл и включите этот файл. Включите Jquery.js, и все готово. Вам не нужно добавлять javascript по умолчанию (например, прототип) или какой-либо другой гем для устранения конфликтов и т. Д.

6
задан Community 23 May 2017 в 10:33
поделиться