본문 바로가기

javaScript&jQuery

ajax 이용해서 multipart 데이터 전송하기

반응형
ajax 이용해서 multipart 데이터 전송하기

<form id="myForm">
이름 <input type="text" name="name" id="name">
</form>

$("#myForm").submit(function(event){
  
 //전체 데이터를 전부 지정할 때
  var formData = new FormData($(this)[0]);

 //개별 데이터를 선택적으로 셋팅할 때
 var formData = new FormData();
 formData.append("name", document.getElementById('name').value);
 
  $.ajax({
    url: 'writPro.do',
    type: 'POST',
    data: formData,
    dataType:'json',
    contentType: false,
    processData: false,
    success: function (data) {
      
    },
    error: function(){
    
    }
  });
   event.preventDefault();
});


반응형