我是 Jquery 和 Ajax 调用的新手...这是我的调用:
$(document).ready(function () {
$.ajax({
type: "GET",
url: "some url",
success: function(response){
console.log(response);
}
})
});
控制台日志显示此响应:
{"2014/08/08":[{},{"TEST":0}]}
如何将 TEST
的值保存到变量中?
类似于 var t = document.getElementById('test').value
最佳答案
使用 JSON.parse
$(document).ready(function () {
$.ajax({
type: "GET",
url: "some url",
success: function(response){
try{
json = JSON.parse(response);
test = null;
$.each(json,function(i,item){
test = item[1].TEST;
});
alert(test);//this is what you want
}catch(e){}
}
})
});
关于javascript - 从 Ajax 响应中获取元素值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25199714/