Rails 5: Attachinary автоматически отправлять после загрузки - PullRequest
0 голосов
/ 27 сентября 2018

У меня есть приложение на Heroku, где я использую attachinary для загрузки фотографий в Cloudinary.Я хотел бы знать, есть ли какой-либо способ или запасной вариант, когда я могу автоматически отправить форму после завершения загрузки приложения.Кто-нибудь может помочь мне с этим?

Спасибо!

1 Ответ

0 голосов
/ 27 сентября 2018

Основываясь на документе , прилагаемом к приложению , гем имеет плагин jQuery, основанный на плагине jQuery Fileupload , так что вы всегда можете добавить обработчик событий в события jQuery Fileupload для управленияпотребности вашего бизнеса.

Существует список событий, которые jQuery Uploadfile предоставляет на wiki - Параметры обратного вызова , поэтому я думаю, что вы можете сделать так:

$("#your-upload-input").bind("fileuploaddone", function _doSubmit (event, data) {
  $("#your-form").submit();
})

Более того,вы можете посмотреть, как attachinary сотрудничает с этим плагином в attachinary.js.coffee , мы можем видеть, что гем использует аналогичный способ с фрагментом кода выше.

Надеюсь, вы сможете найти правильный способ удовлетворить ваши потребности

...