我可能遗漏了一些非常明显的东西,但我并没有解决这个问题。
在从 json 提要获取值后,我试图设置变量的值很简单。
我正在使用 jquery 获取 jsonp 提要,然后将值存储在我以后可以使用的变量中,但它不起作用并且值没有被存储。如果我 console.log 它返回它的值。
jQuery(document).ready(function($){
serverip = "<?php echo $_SERVER['SERVER_ADDR']; ?>";
stream_domain = "";
$.ajax({url: 'http://load.cache.is/inspired.php?ip=' + serverip, dataType:'jsonp',
success: function(data){
$.each(data, function(key, val) {
if (key == serverip){
stream_domain = val;
console.log("val: " + val);
}
});
}
});
console.log(stream_domain);
});
这是jsfiddle.net上的相同代码