要读取ajax返回的json数据,可以使用以下步骤:
以下是一个简单的示例代码:
// 创建一个ajax请求
var xhr = new XMLHttpRequest();
xhr.open('GET', 'example.json', true);
// 发送ajax请求
xhr.onreadystatechange = function() {
if (xhr.readyState === 4 && xhr.status === 200) {
// 获取返回的json数据
var jsonResponse = xhr.responseText;
// 将json字符串转换为JavaScript对象
var jsonData = JSON.parse(jsonResponse);
// 访问json数据中的值
console.log(jsonData.key1);
console.log(jsonData.key2);
console.log(jsonData.key3);
}
};
xhr.send();
在这个示例中,我们发送了一个ajax请求获取名为example.json
的json数据。在请求成功后,我们将返回的json字符串转换为JavaScript对象,并通过对象的属性来访问json数据中的值。