パネルにいくつかのフィールドがあります。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 ファイルをダウンロードしたい。
以下は、サーバーからの応答です。
誰かがこれから私を助けてくれませんか。