0
我試圖顯示圖像響應於jQuery的AJAX請求:顯示圖像
PHP代碼:
<div id="r_part">
<img src="reports.php" alt="Report" />
</div>
jQuery代碼:
$.ajax({
type: "POST",
datatype: "html",
url: "reports.php",
data: ({post_year: selected_year}),
success: function(response){
$("#r_part").html("<img src=" + base64encode(response) +" />");
},
error: function(){
$("#r_part").html('Oops! Something wrong ...');
}
});
Th e PHP部分工作正常。但是,$ .ajax部分不適合我!它提供了一個輸出象下面這樣:
哪些錯誤與我在做什麼!任何幫助,高度讚賞...
賽夫
爲什麼你需要base64encode來編碼響應? – Jai
您是否可以提供未調用base64encode函數的響應示例? –
圖像文件有錯誤的擴展名是什麼目的? – Jai