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