У меня есть поле ввода, которое позволяет мне выбирать многократные файлы (изображения в моем случае), проблема в том, что, когда я выбираю больше одного файла, он будет показывать только один из них в google chrome. Однако он отлично работает на IE, поэтому не уверен, откуда эта проблема. Есть идеи?Показать все выбранные файлы
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" enctype="multipart/form-data">
<label class="btn btn-primary" for="my-file-selector">
<input id="my-file-selector" type="file" name="files[]" style="display:none;" multiple onchange="$('#upload-file-info').html($(this).val());">Browse</label>
<span class='label label-info' id="upload-file-info"></span>
<div style="float:right;">
<label class="btn btn-primary" for="my-file-selector2">
<input id="my-file-selector2" type="Submit" style="display:none;" name="search">Import</label>
</div>
</form>
Единственная причина, по которой я могу _think_ выключить, - это то, что хром не является версией 6.0+, так как это начало поддержки множественного атрибута. Мне любопытно по этой причине. – Roy123
Посмотрите мой ответ, вы используете '$ (this) .val();', чтобы отображать файлы, но вам нужно использовать 'prop ('files')' и циклически перемещать каждый файл по отдельности. – Timmetje