1

パネルにいくつかのフィールドがあります。ajaxリクエストを使用してユーザーエントリをサーバーに送信しています。サーバー側では、php を使用して、ユーザーが作成したエントリに基づいて[ tcpdfを使用して] pdf ファイルを生成しています。

以下は 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.ie が生成した pdf ファイルをダウンロードしたい。
以下は、サーバーからの応答です。

ここに画像の説明を入力

誰かがこれから私を助けてくれませんか。

4

0 に答える 0