0
我有一個Ajax發佈請求,可能會收到靜態文件作爲響應,但我不知道如何將該文件顯示給客戶端。我的意思是通過發佈請求下載功能。Ajax請求通過發佈請求獲取文件
這裏是我的樣品Ajax請求:
function Getfile(id)
{
var mhost='http://myhost/post';
$.ajax({
type: 'POST',
url: mhost,
data: { task: 'getfile', id: myid },
beforeSend:function(){
// this is where we append a loading image
},
success:function(data){
// successful request; how to show file to the user for download?
},
error:function(){
// failed request; give feedback to user
}
});
}
在此先感謝
您可以提供一個js小提琴或指定您想要顯示數據的位置。它是一個頁面還是一列。而你正在嘗試做的事情應該使用GET方法完成而不是發佈。 –
它是什麼類型的文件? – LGSon
只需將用戶重定向到文件的完整路徑即可在您的成功功能 – semirturgay