2011-10-06 24 views

回答

4

從文檔ActionController::Responder

respond_with還允許您通過轉發到該 基本呈現看漲期權。這些選項僅應用於成功 方案。舉例來說,你可以在上面的創建方法 如下:

那麼什麼:layout => !request.xhr?它會通過這個選項下到渲染。因此,如果您有一個稱爲常規請求的HTML資源,它將使用標準佈局,但以XmlHttpRequest作爲XmlHttpRequest的HTML請求不會使用佈局。

0

您不需要使用格式化方式。這也很完美:

respond_to :html; :json 
respond_with(@product, :layout => "landingpage")