jQueryを使用してJSONをサーバーに送り返し、pdfレポートを送り返しますが、pdfのレスポンスヘッダーとjavascriptをダウンロードしていません。返信pdf jquery
$('#log-report').live("click", function() {
var query = {
'projectID': $('#ProjectID').val(),
'lessontypeID': $('#lessonTypeID').val(),
'phaseID': $('#phaseID').val(),
'assetTypeID': $('#assetTypeID').val(),
'dateFrom': $('#dateFrom').val(),
'dateTo': $('#dateTo').val()
};
$.ajax({
url: '/Report/getQueryPdf',
data: query,
type: 'GET',
contentType: 'application/json, charset=utf-8'
});
});
Cache-Control:private
Connection:Close
Content-Disposition:attachment; filename=Lessons_Learned_Report.pdf
Content-Length:77211
Content-Type:application/pdf
Date:Tue, 03 Jan 2012 19:47:44 GMT
Server:ASP.NET Development Server/10.0.0.0
X-AspNet-Version:4.0.30319
X-AspNetMvc-Version:3.0
これは起こりません。それは新しいウィンドウまたはフレーム/ iframeで開くためにPDFにURLを返信することができます – mplungjan