2017-09-13 5 views
-2

以下のことを行うスクリプトがあります。 私はそのボタンのonclickを持っていますを呼び出すとExport_Excel.phpが呼び出されます。このPHPはデータベースにクエリを行い、結果をJSONフォーマットのAJAXに返します。 ここまでは完全に動作していますが、このJSONをExcelにエクスポートする必要があります。ここで私はそれをエクスポートする方法がわかりません。続きJavascript/Jqueryを使用してPHPからExcelに返されたJSONデータをエクスポートする方法

は、データが、私はそれをチェックし、適切なJSON形式で返さなっていると、すべてが完璧に働いている

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); 
        } 

      } 
     }); 
} 

をクリックし、ボタンの上に呼び出される関数です。

しかし、私はリファレンスとして使用this Javascriptを

+0

とにかくPHPを呼び出すのではなく、PHPでExcelを生成し、ユーザーがダウンロードできる応答でファイルを返します。 PHPには多くの優れたライブラリがあります。 –

答えて

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

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

を使用してExcelにエクスポートするかどうかはわかりません。そのフィドルの所有者へのクレジット

関連する問題