采用标准控制器操作重定向代码:
respond_to do |format|
format.html { redirect_to companies_url }
format.js
end
如果格式为.js?
,是否只能执行其他几个查询?答案 0 :(得分:0)
如果您只想处理来自操作的.js格式,可以像这样指定respond_to :js
:
class SomeController < ApplicationController
respond_to :js
def some_action
...
end
end
..此操作仅响应.js格式。或者,您可以在操作中使用request.xhr?
来验证传入格式。
答案 1 :(得分:0)
当然,只需将它们添加到format.js
响应程序块
respond_to do |format|
format.html { redirect_to companies_url }
format.js {
couple(:of)
additional_queries
}
end