如果请求恰好是 ajax 请求(即 request.xhr? == true),我想要一个控制器方法通过禁用/拒绝布局来响应。
以下似乎不起作用 - 它仍然返回布局
class FooController < Ramaze::Controller
layout :default
def bar
if request.xhr?
layout nil
"return something here" #just return this string without the layout
else
... #return with full layout
end
end