如何在extjs4.1中下载服务器给出的字节数据(pdf)响应

时间:2013-04-04 13:24:34

标签: php download extjs4.1 tcpdf

我在面板中有一些字段。我正在使用ajax请求将用户条目发送到服务器。在服务器端使用php根据用户输入的内容生成pdf [using tcpdf ]文件。

下面的

是ajax请求的代码片段。

Ext.Ajax.request({
          url: 'tcpdf3.php',
          method : 'POST',

          params : {
                     fromDate : Ext.encode(Ext.getCmp('FromDate').value),
                     username : Ext.getCmp('uname').value
                   } 
          success : function(){
            // how to handle byte response giving by server . i.e want to download the pdf file(byte stream response) generated by server.
          }
          failure : function(){

          }
         });

携带用户条目的ajax请求将正确地进入服务器。在服务器端,php文件“tcpdf3.php”将给出字节串作为响应(即pdf文件),直到这一切都正常工作。我发现如何处理server.i.e给出的字节流响应很困难。我想下载生成的pdf文件 以下是服务器给出的响应。

enter image description here

有人可以帮我解决这个问题。

0 个答案:

没有答案