我从 db 获取这个数据字典:
{"first":{"Head1":"6643Z","Head2":"1245Z"},"second":{"Head1":"1109E","Head2":"1231A"}}
我只需要获取“Head1”记录的第一个值,为此我添加了一个全局变量以便从 getJSON 方法中获取值,但首先运行带有未定义值的第二个警报,然后运行第一个警报具有正确的价值...
var message;
jQuery.getJSON("get_data.json", function(msg){
jQuery.each(msg,function (key,val){
message=val['string_data'];
return false;//trying to break
});
alert("first"+message);
});
alert("second"+message);
为此,我如何强制在第二次警报中具有正确的值,换句话说,如何强制以正确的顺序运行代码......