使用ajax接收json數據的步驟如下:
創建一個XMLHttpRequest對象:
var xhr = new XMLHttpRequest();
設置請求的方法和URL:
xhr.open("GET", "example.json", true); // 使用GET方法請求example.json文件
設置響應的數據類型為json:
xhr.responseType = "json";
監聽onload
事件,當請求成功完成時調用回調函數:
xhr.onload = function() {
if (xhr.status === 200) {
var jsonResponse = xhr.response;
// 在這里處理接收到的json數據
}
};
發送請求:
xhr.send();
完整的例子如下所示:
var xhr = new XMLHttpRequest();
xhr.open("GET", "example.json", true);
xhr.responseType = "json";
xhr.onload = function() {
if (xhr.status === 200) {
var jsonResponse = xhr.response;
// 在這里處理接收到的json數據
}
};
xhr.send();
在上面的例子中,example.json
是一個包含json數據的文件的URL。當請求成功完成后,可以通過xhr.response
獲取到接收到的json數據。根據實際需求,可以在xhr.onload
回調函數中對數據進行處理。