Hallo Leute, ich bin noob bei jquery und ich habe diese Probleme ich versuche, eine Bildvorschau anzuzeigen, wenn der Benutzer die Datei laden, fand ich einige Post aber kann es nicht funktionieren es nur zeigt das letzte BildJQuery append oly bekommen letzte Elemen in Schleife Schienen
function readURL(input) {
if (input.files && input.files[0]) {
var counter = 0
var reader = new FileReader();
var img = '';
reader.onload = function (e) {
debugger
img.attr('src', e.target.result)
.width(150)
.height(150);
$('.test').append(img.clone());
console.log(img);
}
for(var i=0; i< input.files.length; i++){
img = $('<img id="dynamic'+i+'" style="margin-top : 5px; margin-right: 5px;">');
reader.readAsDataURL(input.files[i]);
counter++;
}
}
}
Hier ist das ein Stück der haml Form
.form-group
= f.label :proyecto_imagenes, "Imágenes de proyecto", class: 'col-xs-2'
.col-xs-8
= f.file_field :imagenes, multiple: true
%br
.test
Vielen Dank im Voraus
Vielen Dank Männer Es ist wie es genial nehme funktioniert – Jhonny