我使用document.write()
爲json。在ajax之外工作document.write(JSON.stringify({name:'jason',surname:'etc'}));
,但在.done()
之外工作。我試過刪除dataType:'json'
但不工作。json.stringify在jquery ajax
$.ajax({
url: "http://api.wunderground.com/api/24b969202160514e/geolookup/conditions/q/Turkey/zmw:00000.58.17352.json",
dataType:'json'
})
.done(function(data) {
console.log("success",data);
document.write(JSON.stringify(data));
//document.write(data);
})
.fail(function(data) {
console.log("error",data);
})
.always(function() {
console.log("complete");
});
嘗試'success',而不是'done' – prasanth
https://www.w3schools.com/jsref/met_doc_write.asp我想可能你不能使用文件撰寫文檔後準備。您可以使用jQuery來修改或追加內容到頁面中的某個元素。 – Surely
@prasanth我嘗試但不工作。實際上代碼是工作,但我想在頁面上寫入原始的JSON。它在html> body中寫入。但它在成功或完成功能之外寫入原始json。如何在頁面上編寫原始json。沒有HTML>正文。 – bukalemun