How to convert a ajax call output to excel download file
<p>My Jquery Php ajax calling showing the below result at alert() funcation but I want to make this output as a excelsheet download on ajax call. How can I do it?</p>

<pre><code>    &lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html="http://www.w3.org/TR/REC-html40"&gt;
&lt;Worksheet ss:Name="semonExport Received Reports - "&gt;
&lt;Table&gt;
&lt;Row&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;semon RECEIVING REPORT&lt;/Data&gt;&lt;/Cell&gt;
&lt;/Row&gt;
&lt;Row&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt; &lt;/Data&gt;&lt;/Cell&gt;
&lt;/Row&gt;
&lt;Row&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;S/O&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;SHIPPER&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;NOTIFY PARTY&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;INVOICE NO&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;PO&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;NG ITEM&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;TOTAL LOT&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;LOT RECEIVED&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;PKGS&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;QTY&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;UNIT&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;CBM&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;Cweight&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;Weight unit&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;MSMT&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;DEST&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;STYLE&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;R/CGO&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;SB NO&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;SB Date&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;RECVDOC&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;TOTAL VALUE&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;EXP&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;EXP DATE&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;LOC&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;REMARKS&lt;/Data&gt;&lt;/Cell&gt;
&lt;/Row&gt;
&lt;Row&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;marks&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;Young One&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;marks brothers&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;1000&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;marks&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;nagroupbd&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;1280&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;200&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;100&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;100&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;CARTONS&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;583.2&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;100&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;Kgs&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;180 X 180 X 180&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;OKLAND&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;marks&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;Men's Product&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;C 12908&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;2016-02-02&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;2016-02-02&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;Max20&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;2016-02-02&lt;/Data&gt;&lt;/Cell&gt;
&lt;Cell&gt;&lt;Data ss:Type="String"&gt;ndsfjlsdajflka

dfasdf&lt;/Data&gt;&lt;/Cell&gt;
&lt;/Row&gt;
&lt;/Table&gt;
&lt;/Worksheet&gt;
&lt;/Workbook&gt;
</code></pre>

<p>My Jquery ajax call is below this type code</p>

<pre><code>$(document).on("click","button[name=excelreceivedreports]",function() {
 //alert("work");
     url = getURL()+'/ajax/get_excelExport_receivedreports.php';

     fdr = $('select[name=forwarder]').val();
     frdt = $('input[name=fromdate]').val();
     todt = $('input[name=todate]').val();
     var data = "";                                
      $('.plus-loader').animate({
          'opacity': 1
      },500);
      $.post(url, {forwarder:fdr,fromdt:frdt,todate:todt },function(msg){

            $('.plus-loader').animate({
          'opacity': 0
      },500);
          alert(msg);
      //$(".data-excel").html(msg);    
      }); 
});
</code></pre>

<p>Can you please tell me how I can convert this alert message to download excel file. I want it on ajax call. Thanks in advance.</p>