大多數情況下,我不希望在請求來自AJAX時渲染布局。爲此,我一直在我的控制器操作中經常寫render :layout => !request.xhr?
。從不渲染布局以響應xhrs
我該如何做到這一點默認?也就是說,我希望能夠寫
def new
Post.find(params[:id])
end
和具備的功能是
def show
Post.find(params[:id])
render :layout => !request.xhr?
end
(我沒事手動中,我想用一個罕見的情況下,指定佈局)
不能只讓AJAX調用使用不同的URL? – 2010-03-15 03:11:18