2017-09-13 58 views
-2

我有腳本將做以下事情。 我有一個按鈕onclick那個按鈕我正在做一個AJAX調用Export_Excel.php這個PHP將查詢數據庫並將結果返回格式的AJAX。 直到這裏它工作完美,但我需要導出這個JSON到Excel我感到這裏我不知道如何導出它。如何導出從PHP返回到Excel的JSON數據使用Javascript/Jquery

下面是被調用按鈕上的功能點擊

function exportExcel(){ 
    var expo = "Client_Expo"; 
    $.ajax({ 
      url: "Export_Excel.php",  
      type: "POST", 
      data:{expo:expo}, 
      dataType: "json", 
      success: function(data){ 

        for (var i=0; i<data.length; i++) { 
        console.log(data[i].CLIENT_NAME); 
        } 

      } 
     }); 
} 

數據在正確的JSON格式被退回我檢查,一切都可以正常使用。

但我不知道如何使用Javascript

+0

由於您無論如何都要對PHP進行調用,而是在PHP中生成excel,並返回用戶可下載的響應文件。 PHP有很多excel庫。 –

回答

0
$('button').click(function(){ 
    var data = $('#txt').val(); 
    if(data == '') 
     return; 

    JSONToCSVConvertor(data, "Vehicle Report", true); 
}); 

使用this作爲參考其導出到Excel中。向該小提琴的所有者致謝