Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从URL解析JSON_Javascript_Jquery_Json - Fatal编程技术网

Javascript 从URL解析JSON

Javascript 从URL解析JSON,javascript,jquery,json,Javascript,Jquery,Json,我正在构建一个网站,我使用一个返回JSON响应的url,如: {name:mark; status:ok} 我想在我的HTML页面中只使用JavaScript或jQuery来获取名称 有人能帮我做这个吗 $.getJSON("URL", function(json) { alert("JSON Data: " + json.name); }); 我想这对你有用 如果您想传递参数,那么下面是代码 $.getJSON("URL", { name: "John", time: "2pm"

我正在构建一个网站,我使用一个返回JSON响应的url,如:

{name:mark; status:ok}
我想在我的HTML页面中只使用JavaScript或jQuery来获取名称

有人能帮我做这个吗

$.getJSON("URL", function(json) {
   alert("JSON Data: " + json.name);
 });
我想这对你有用

如果您想传递参数,那么下面是代码

$.getJSON("URL", { name: "John", time: "2pm" }, function(json) {
    alert("JSON Data: " + json.name);
    });
请参阅,看看jQuery的方法,它将使您的操作变得非常简单

$.getJSON('yourURL.php', function(data) {
  alert(data.name);
});

如果你需要更多的灵活性,你应该看看
.getJSON()
实际上只是
.ajax()
方法的简写,适合于发出获取JSON的简单请求。使用
.ajax()
您将有更多的选项,例如指定错误处理程序等等。

您的JSON是假的。除此之外,你试过搜索“jquery json”吗?我试过了…在我的html页面中,我把它放进去了,但它不起作用。。。;(!!!我把这个放在我的页面中,如果您可以添加更多代码以更好地理解,那将非常棒。
   $(document).ready(function () {
    var url = 'https://graph.facebook.com/me';
    $.getJSON(url, function (data) {
        alert(data.name);
    });
});