본문 바로가기

javascript(jquery)

[javascript/jquery] jquery ajax csv 다운로드

<script>
var resultData = ""; //전역변수
function textCall()
{
var k = "test";
var q = "test2";
  $.ajax({
  url:"../.asp",
  async:false, //동기방식
  type:'GET',
  data: { "k":k, "q": q },
  success:function(data){
    /*
    ajax로 csv 다운로드
    var link = document.createElement("a");    
      var fileData = ['\ufeff'+data];
      var objBlob = new Blob(fileData,{
          type: "text/csv;charset=utf-8;"
        });  
      if (window.navigator && window.navigator.msSaveOrOpenBlob)
      {
        window.navigator.msSaveBlob(objBlob, t + ".csv"); //IE      
      }
      else
      {              
        var url = URL.createObjectURL(objBlob);
        link.href = url;
        link.download = t + ".csv";
        document.body.appendChild(link);
        link.click();    
        document.body.removeChild(link);
        document.getElementById(id).disabled = false;
      }
    */   
  },
   error:function(jqXHR, textStatus, errorThrown){
    alert("처리에러\n" + textStatus + " : " + errorThrown);
   }

 });

}
</script>