본문 바로가기

Developer/Web

Ajax 전송(post방식)

반응형

function fnADbackIns() { 
  setQueryString();  
  createXMLHttpRequest(); 
  
  var URL = 파일경로;
  httpRequest.open("POST", URL, true);
  httpRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=utf-8"); 
  httpRequest.send(queryString);
 }

 function setQueryString() {  
   queryString = "";
     
   var numberElements = 폼네임.elements.length;

   for(var i = 0; i < numberElements; i++)
   {
    input = 폼네임.elements[i];

    if(i < numberElements - 1) {
     queryString += input.name + "=" + input.value + "&";
    }
    else
    {
     queryString += input.name + "=" + input.value;
    }
   }
 }
반응형