0
我有以下的代碼作爲控制器動作:如何使JS用Rails 1.2.6
def create
render :js => "alert('hello')"
end
但是,當我去這個觀點,我得到一個模板丟失的錯誤 - 「create.rhtml」 。在Rails 1.2.6中呈現JavaScript響應的正確方法是什麼?
我有以下的代碼作爲控制器動作:如何使JS用Rails 1.2.6
def create
render :js => "alert('hello')"
end
但是,當我去這個觀點,我得到一個模板丟失的錯誤 - 「create.rhtml」 。在Rails 1.2.6中呈現JavaScript響應的正確方法是什麼?
渲染:文件可能是你最好的選擇,Rails就是那麼古老。您也可以使用舊的RJS風格。
respond_to do | format | format.js {render:text =>「alert('hello')」} end – Nerian 2012-08-14 11:05:11