Основываясь на документе , прилагаемом к приложению , гем имеет плагин jQuery, основанный на плагине jQuery Fileupload , так что вы всегда можете добавить обработчик событий в события jQuery Fileupload для управленияпотребности вашего бизнеса.
Существует список событий, которые jQuery Uploadfile предоставляет на wiki - Параметры обратного вызова , поэтому я думаю, что вы можете сделать так:
$("#your-upload-input").bind("fileuploaddone", function _doSubmit (event, data) {
$("#your-form").submit();
})
Более того,вы можете посмотреть, как attachinary сотрудничает с этим плагином в attachinary.js.coffee , мы можем видеть, что гем использует аналогичный способ с фрагментом кода выше.
Надеюсь, вы сможете найти правильный способ удовлетворить ваши потребности