0
我有一個控制器有一個創建動作,我想在出現錯誤時呈現新動作,並在保存成功時重定向到另一個控制器。如何在RoR 3.1中使用Ajax渲染視圖?
就目前而言,我有這樣的方法:
def create
@user = User.new(params[:user])
unless @user.save
render :new
end
end
而且我有一個應用程序/視圖/ myController的/ myAction.js.erb其中顯示一條消息,並做Ajax調用我的其他控制器。
它的工作原理,但我不知道這是最好的方法。你有什麼建議嗎?你知道一個使用了很多Ajax的開源項目嗎?
問題標題對於被問到的實際問題而言相當通用。我不太確定如何重新說出它,但如果它更具體一些,你可能會吸引更多的答案。 – doctorless 2011-12-27 17:44:46