我试图弄清楚如何从定制的响应器中设置布局。我想使用request.xhr?将渲染的布局设置为“ajax”。有人知道该怎么做吗?我正在使用 Rails 3,我有一个这样的响应器:
module AjaxLayoutResponder
def to_html
if request.xhr?
# do something here to change layout...
end
super
end
end
在我看来,响应者是完成这种“ajax”布局切换的最佳方式。