私はこのスクリプトを持っています:
$.each($(this)[0].files, function(i, file){
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#display_image').prepend("<img src='"+e.target.result+"' />");
};
reader.readAsDataURL(input.files[count]);
}
count++;
});
つまり、選択したすべてのファイルのパスを取得し、それをタグmultiple input
に追加するだけです。img
今私がやりたいのは、変数に等しいimgを与えることですid
が、count
私の問題は、メインeach
ループが終了した後に追加関数が実行されるため、常に同じ番号を取得することです。別の方法でそれを行う方法がわかりません...3, 3, 3
1, 2, 3
reader.onload