Max*_*xxx 5 json ruby-on-rails render respond-to
我的控制器中有两个动作:
def find
@item = Item.find(params[:id])
render 'result', :id => @item.id
end
def result
@item = Item.find(params[:id])
respond_to do |format|
format.js
end
end
Run Code Online (Sandbox Code Playgroud)
问题在于我先调用find动作,然后调用result动作但是采用html格式.所以'format.js`永远不会被触发.
如何在find动作结束时呈现resultjs格式的动作?
非常感谢 !
在find方法中尝试这个.
render 'result', :id => @item.id, :format => :js
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3697 次 |
| 最近记录: |