반응형
그누보드 기반 게시판을 활용해서 페이지를 만드는데
wr_id를 물고 데이터를 대량으로 업로드하는 요청이 있었다
천단위가 넘어가서 엑셀로 업로드를 시켜야했고
게시글 아이디인 wr_id를 물고 다른 db에 일괄 업로드시키는 방식으로 진행
문제는 게시판 write 페이지에서 submit 시킬때 write_update에서 동시에 처리하려니
엑셀업로드가 안되는것
또 업로드를 나누자니 좀 직관적이지 않아보였다 뭔가 말로 설명하기어렵군
하여튼 ajax로 파일을 보내서 따로 엑셀업로드시키고 나머지는 submit 시키기로했다
var form = $('#fcowork')[0];
var formData = new FormData(form);
var xls_wr_id = '';
formData.append("files", $("#upload")[0].files[0]);
formData.append("xls_wr_id", xls_wr_id);
$.ajax({
type: "POST",
enctype: 'multipart/form-data',
processData: false,
contentType: false,
data:formData,
url:'testset.php',
success: function(data) {
console.log(data);
}
})
이런 코드가 되었고 기존 ajax할때와 다른점은~
entype을 작성해주고 data를 append 해서 따로 보냈다
잘 작동해서 다행이다 일단은?
728x90
반응형
'프로그래밍 > javascript' 카테고리의 다른 글
text에 하이라이트 추가하기 javascript (0) | 2022.05.18 |
---|---|
javascript chart js legend custom 커스텀커스텀 (0) | 2022.05.12 |
javasrcipt 주소창 parameter 가져오기 (0) | 2022.04.13 |
javscript 검색어 하이라이트 (0) | 2022.04.13 |
kcaptcha 엑박에 관하여 (0) | 2021.11.25 |