Задача:
Есть мультифайловый инпут, после выбора изображений в диалоговом окне этот инпут ремовится, вместо него появляется n-ное количество синглфайловых инпутов.
Кофискрипт:
$(document).on 'change', '.jsPublicationImagesMultiupload', ->
images = $(@).get(0).files
for i in [0..images.length-1]
createImageBlocks(images[i])
createImageBlocks = (image) ->
$('#addPublicationImage').click()
block = $('.jsPublicationImages').find('.fields').last()
inputOld = block.find('.jsImageInput')
inputNew = $('<input>').attr({
type: 'hidden',
id: inputOld.attr('id'),
name: inputOld.attr('name')
# ???
})
inputNew.appendTo(block);
inputNew.appendTo(block);
inputOld.remove()
getPreview(block.find('.jsPublicationImage'), image)
Сам инпут получается распарсить на изображения и даже сделать из них превьюхи через FileReader. Но мои попытки сгенерировать инпуты, которые бы содержали ссылки на каждый выбранный файл, окончились плачевно.