У меня есть контроллер с действием create, и я хочу визуализировать новое действие, когда есть и ошибка, и перенаправить на другой контроллер, когда сохранение будет успешным.Как вы визуализируете свои представления с помощью Ajax в RoR 3.1?
На данный момент, у меня есть такой метод:
def create
@user = User.new(params[:user])
unless @user.save
render :new
end
end
И у меня есть приложение/мнение/MyController/myAction.js.erb, отображающее сообщение и сделать Ajax вызова к моему другому контроллеру.
Это работает, но я не уверен, что это лучший способ. У вас есть какое-то предложение? Вы знаете проект с открытым исходным кодом, который использует много Ajax.
Название вопроса довольно общее для заданного актуального вопроса. Я не совсем уверен, как переписать его, но вы могли бы привлечь больше ответов, если бы это было немного более конкретным. – doctorless