muszę pętli to na wielokrotne wejście Plik:jQuery pętli na wielu input.files
var reader = new FileReader();
reader.onload = function (e) {
$('#pprev_0')
.attr('src', e.target.result);
};
reader.readAsDataURL(input.files[0]);
Próbowałem to, ale to nie działa:
var fileCount = 0;
$("input[name='files[]']").each(function() {
var reader = new FileReader();
reader.onload = function (e) {
$('#pprev_'+fileCount)
.attr('src', e.target.result)
.css("display","block");
};
reader.readAsDataURL(input.files[fileCount]);
fileCount++;
});
alert() na FileCount Wynik jest jednorazowy 0 przy wielokrotnym wyborze pliku. bez dalszych ostrzeżeń. Jeśli wziąłem liczby zamiast kodu pliku fileCount w kodzie, działa on na pozycji. r.g. input.files [2] ...
Masz pomysł?
dodając to, że działa poprawnie Dzięki var fileInput = dokument!. getElementById ("fileInput"); \t var files = fileInput.files; \t plik var; – Tom