여러 파일 입력에서 선택한 사진의 src를 가져 오는 방법은 무엇입니까?jquery로 선택한 그림을 미리 보는 방법?
이것은 설계 목적을 위해 lorempicsum을 사용, 내 실제 코드 :
$('#multiple-files').on('change', function() {
console.log(this.files); // I get all my files properly.
for (var i = 0; i < this.files.length; i++) {
var image_path = 'http://lorempicsum.com/futurama/460/460/' + (i+1);
$('#files').append('<img src="'+ image_path +'" class="img-rounded img-responsive">')
}
});
을 그리고 이것은 내 양식입니다 : 사전에
<form method="POST" action="http://localhost:8000/upload" accept-charset="UTF-8" id="upload-image" enctype="multipart/form-data">
<div id="browse" class="btn btn-primary btn-lg btn-block">
<span class="glyphicon glyphicon-picture"></span> Select pictures
</div>
<input multiple="multiple" id="multiple-files" accept="image/*" name="file[]" type="file">
<div id="files">
</div>
<div style="display: none;" class="row" id="form-buttons">
<div class="col-xs-6">
<input class="btn btn-warning btn-lg btn-block" id="reset" value="Reset" type="reset">
</div>
<div class="col-xs-6">
<input class="btn btn-success btn-lg btn-block" value="Upload" type="submit">
</div>
</div>
</form>
감사합니다. 여기에 편집
는 스크린 샷입니다 : http://i.imgur.com/8Dy4ZAp.png
또한 –
내 질문을 편집 한 제공하십시오 HTML. – user3551444
가짜 경로명을 사용하여 직접 이미지를 포함 할 수 없으므로 fileReader를 사용하고 base64로 변환 한 다음이를 사용해야합니다. – adeneo