Próbuję zaktualizować model użytkownika poprzez Devise z AJAX i mieć Devise odpowiedzi z właściwego pliku javascript.Wymyślanie rejestracji # aktualizacji przez JS w Railsach
Chcę przesłać formularz zdalnie działaniu aktualizacji rejestracje #, ale to nie działa z odpowiedzi domyślnej z opracowania, które wykorzystuje następujące od RegistrationsController:
respond_with resource, :location => after_update_path_for(resource)
Powyższe próbuje przekierowanie do domyślnej trasy zamiast renderowania pliku update.js.erb. Jestem w stanie zastąpić działania i mają pracować z następującymi zmianami:
respond_to do |format|
format.html
format.js
end
Ale to wydaje się bardzo brute force jak ja przesłaniając całą akcję. Czy istnieje prosty sposób, aby Devise wiedział, aby odpowiedzieć za pomocą javascript zamiast wykonywać domyślne przekierowanie?
Może to pomoże http://natashatherobot.com/devise-rails-sign-in/ – Mindbreaker