gpt4 book ai didi

ruby-on-rails - js 中的 Rails : how to render an other action in the controller, 不是 html?

转载 作者:行者123 更新时间:2023-12-04 05:34:42 25 4
gpt4 key购买 nike

我的 Controller 中有两个操作:

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

我首先调用 find 的问题 Action ,然后它调用 result Action ,但在 html 格式。所以'format.js' 永远不会被触发。

怎么渲染,在 find结尾行动, result js 格式的 Action ?

非常感谢 !

最佳答案

在你的 find 方法中试试这个。

render 'result', :id => @item.id, :format => :js

关于ruby-on-rails - js 中的 Rails : how to render an other action in the controller, 不是 html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9959294/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com