Рельсовая форма с активной ассоциацией записей — загрузка перетаскиванием

#ruby-on-rails #ajax #drag-and-drop #paperclip

#ruby-on-rails #ajax #перетаскивание #скрепка

Вопрос:

У меня есть таблица «Комментарий», в которой много вложений комментариев. При создании комментариев, если к комментариям добавляется какой-либо файл, должны быть созданы вложения комментариев.

Я хочу, чтобы загрузка файла происходила с помощью ajax. Но запрос отправляется на контроллер. Как сохранить вложения только после отправки формы?

Я использую paperclip и файл jquery.

Ответ №1:

Если скрепка не является обязательным требованием, я бы посоветовал вам использовать для этого dropzone. Он использует вызов ajax и довольно прост в интеграции.