파일 업로드시 미리보기 질문 채택완료
Copy
var sel_file;
$(document).ready(function() {
$("#input_img").on("change", handleImgFileSelect);
});
function handleImgFileSelect(e) {
var files = e.target.files;
var filesArr = Array.prototype.slice.call(files);
filesArr.forEach(function(f) {
if(!f.type.match("image.*")) {
alert("확장자는 이미지 확장자만 가능합니다.");
return;
}
sel_file = f;
var reader = new FileReader();
reader.onload = function(e) {
$("#img").attr("src", e.target.result);
}
reader.readAsDataURL(f);
});
}
이미지 미리보기
이미지 업로드
위 코드를 구글링해서 검색했는데
다중업로드가 아닌 파일 2개를 업로드하는 방식입니다. input 2개로 각각 올림
위 소스를 사용시 등록은 잘 되는데 미리보기 파일이 2개씩 생깁니다.
한개만 생성할려고 할때는 어떻게 해야 하는지 잘 모르겠습니다. ㅠㅠ
답변 1개
채택된 답변
+20 포인트
4년 전
올려주신 코드 그대로 해보았는데 미리보기도 한개씩 잘 되는것 같습니다.
소스를 수정하신거면 수정하신 소스를 올려봐주세요
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인