У меня есть файл javascript, который использует ajax и передает массив идентификаторов в действие контроллера rails. Затем контроллер сопоставляет их с объектами модели и генерирует файл, содержащий некоторые из их данных. Моя проблема заключается в загрузке этого файла.Использование ajax для загрузки файла
Прежде, я сначала сохранил необходимые объекты в базе данных, а затем контроллер мог просто форматировать как .ics, вызвать одно и то же действие, затем файл будет загружен.
Теперь все более динамично, и у меня возникли проблемы с отображением файла, который я должен передать в параметрах. Есть ли способ сделать это? Я попытался
render :layout => false, :text => @calendar.to_ical
и
send_data @calendar.to_ical, :type=> 'text/ics'
и
render :text => @calendar.to_ical
Все это успешно завершена, но файл не загружен когда-либо.
Любая помощь будет оценена! Спасибо!
Да! Мне удалось заставить его работать с настройкой расположения окна и передать ему необходимый массив. Использовала помощь и от этого вопроса. http://stackoverflow.com/questions/15859254/send-array-to-the-controller спасибо !! – atallest