• 締切済み

Ruby On RailsのCSV出力について

Ruby On RailsでCSV出力を行うメソッドを作っているのですが、 そこで行いたいことは、 AA BB CC というデータがあったとして、 それぞれを AA.csv BB.csv CC.csv といった形でCSVデータを作成し、ブラウザにダウンロードのポップアップウィンドウを3回表示するという動きです。 ブラウザ上のボタン一つでこういった処理は可能なのでしょうか? なにか方法があれば教えていただきたいです。 無理なのであれば、なにかいい別の手段などを教えてください。 よろしくお願いします。

みんなの回答

  • yu090jp
  • ベストアンサー率42% (3/7)
回答No.1

Web applicationが一つのrequestに対して複数のresponceを返すのは言語に関わらずhttpでは無理なのでAJAX requestを使えば可能だと思います。 一つのボタンが3つのリクエストを行って、それぞれ別のcsvを返すという処理にすればできます。

関連するQ&A