1

Я использую следующий код в качестве ссылки для удаления TODO в простом приложении список TODO Делаю:Как получить тег link_to_remote Rails, чтобы сделать запрос DELETE, когда JavaScript отключен?

<%= link_to_remote 'delete', {:url => complete_todo, :confirm => 'Are you sure?', :method => :delete}, { :href => url_for(complete_todo), :method => :delete } %> 

Он отлично работает, когда JavaScript включен, но когда он выключен, что делает GET запрос на сервер вместо ожидаемого запроса DELETE и, следовательно, ссылки на страницу показа todo, а не на уничтожение.

Поскольку я стараюсь, чтобы приложение как RESTful было возможно, я не хочу добавлять маршрут, позволяющий выполнить действие destroy, используя запрос GET.

Любые идеи, что я делаю неправильно?

ответ