Я разрабатываю веб-приложение, которое выполняет множественную загрузку файлов.Как получить значение поля ввода динамического файла в jQuery?
Когда пользователь нажимает кнопку «плюс», я добавляю новое поле ввода.
Затем пользователь выбирает изображение из файла. Я хочу проверить это изображение и если обнаружены какие-либо ошибки, то ему нужно показать сообщение и остановить действие формы.
Но теперь событие изменения не работает с моим кодом.
Вот мой код ..
HTML
<span class="input-group-addon btn btn-Choose btn-file">
<span class="fileinput-new">Browse File</span>
<span class="fileinput-exists">Change</span>
<input class="fileimgval" type="file" name="brchrimg[]">
</span>
Dynamic HTML (как указано выше)
<span class="input-group-addon btn btn-Choose btn-file">
<span class="fileinput-new">Browse File</span>
<span class="fileinput-exists">Change</span>
<input class="fileimgval" type="file" name="brchrimg[]">
</span>
Script, чтобы получить файл Info ...
$(document).on('change','.fileimgval',function(){
alert($(this).val());
});
В статическом вводе HTML-файла и динамическом поле ввода нет события.
Я использую Jquery 1.11.1
<script src="../assets/global/plugins/jquery/jquery-1.11.1.min.js"></script>
Что такое ошибка?
Там нет сообщений об ошибке в консоли ...
является огнем события изменения для статического html? –
@OP, я уже ответил [_this question_] (http://stackoverflow.com/questions/34584659/jquery-file-validation-with-dynamically-created-file-input-fields/34584848#34584848), отправленный __YOU__ вчера. И предоставленное решение работает так, как ожидалось. Таким образом, нет смысла выдвигать другой вопрос. – Rayon
@debin, вы имеете в виду, что мне нужно добавить атрибут ID в динамически скопированный входной файл справа? –