【发布时间】:2013-05-23 07:27:10
【问题描述】:
我正在执行这段代码:
var element=null;
$.ajax({
type: 'GET',
async: false,
url: "C:\Users\myDir\Desktop\Project\jsonfile.json",
dataType: 'json',
success : function(data) {
element=data;
}
});
JSON 结构:
{
"info":[
{
"a1": "Ram",
"b1": "P123"
},
{
"a1": "ROM",
"b1": "P245"
}
]
}
但我在变量中一无所获
【问题讨论】:
-
变量中没有任何内容??是否有任何错误.. 尝试在 succes 函数中使用
alert(element.info[0].a1)并检查您是否收到警报 -
我尝试了简单的 alert("hi");在 element=data;... 之后它也不起作用
-
试试 console.log(data);在您的 ajax 成功函数中并检查您的浏览器控制台是否正在获取任何数据
-
它根本不在 Ajax 函数内部
标签: javascript jquery html json getjson