2012-05-02 7 views
3

私はRailsでFormat.jsとrender jsonを結合しましたか?

respond_to do |format| 
    format.js 
    end 

をすれば、私は実行するにはJavaScriptファイル(controllername.js)を取得 .. RailsのコントローラからJSONオブジェクトとformat.jsを渡す必要があります。私は

respond_to do |format| 
    format.js {render json: @thing} 
    end 

をすれば、私はJSONを取得...の両方を取得する方法は

ありますか?

答えて

3
respond_to do |format| 
    format.json { render json: @thing } 
    format.js 
end 

リクエストに応じてどちらでも応答します。

+1

私はあまりにも思ったが、何とかこれは動作しません.. – Stpn

+0

うん、また私のために失敗しました –