728x90
html
<ul class="__add">
<li>
<input type="file" id="QnA03" name="file_path" class="files" style="width: 231px; height: 46px;">
<button type="button"class="_add" style="vertical-align: sub">추가</button>
</li>
</ul>
js
var maxAppend = 1;
$('.__add ._add').on('click',function(){
if(maxAppend >= 3){
alert("파일 업로드 최대 개수는 3개 입니다.");
return;
}else{
$('.__add').append('<li><input type="file"name="file_path" class="files"> <button type="button" class="_add" onclick="addDel(this);">삭제</button></li>');
maxAppend ++;
}
});
function addDel(a){
$(a).closest('li').remove();
maxAppend --;
}


'js' 카테고리의 다른 글
| [jQuery] enter Event 처리하기 keyCode / key (0) | 2021.11.04 |
|---|---|
| [JavaScript] input Box 자동 submit 막는 방법 3가지 (0) | 2021.11.04 |
| [jQuery] 동적 추가된 append에 click event 처리 (0) | 2021.10.26 |
| [AJAX] 다중 fileupload / formData 이용하여 JSON 파라미터 넘기기 & 파일업로드 구현 (1) | 2021.10.22 |
| [JavaScript] .js 파일에서 contextPath 구하여 사용하기 (sessionStorage) (0) | 2021.09.23 |