Четыре вещи.
Один: нет необходимости в опции :url
.Вы можете просто передать хэш в качестве второго аргумента link_to_remote
, и он будет работать.
Два: для этого вы должны использовать помощники URL.Кроме того, если вы используете действие destroy
, вы, вероятно, захотите пройти через id.Это означает, что вместо этого вы бы сделали что-то вроде этого:
link_to_remote 'Delete', registration_path(id)
Для этого вы будете делать что-то вроде resources :registrations
.Хотя я не уверен, какие регистрации являются в вашем приложении, поэтому я действительно могу посоветовать вам по этому поводу.1016 * строка.Это вызовет синтаксическую ошибку, если вы ее опустите.
Четыре: link_to_remote
устарела в Rails 3.0.Вы должны использовать link_to 'Delete', registration_path(id), :remote => true