AJAX検索後にデータをエクスポートしたいので、そのようなアクションを作成しました(ダウンロードが機能した後に検索条件が追加されます):
def export
require 'spreadsheet'
@data = Item.all
report = Spreadsheet::Workbook.new
sheet = report.create_worksheet :name => "data"
spreadsheet = StringIO.new
report.write spreadsheet
send_data spreadsheet.string, :filename => "report.xls", :type => "application/vnd.ms-excel"
end
そしてファイルは空です。オブジェクトを渡すにはどうすればよいですか?