JQuery.getJSON方法不起作用

时间:2015-09-17 19:29:00

标签: jquery json google-api getjson freebase

我只是想获取一个JSON文件,当它被读取时,试图显示警告。

我的代码如下所示 http://jsbin.com/winogafoqa/edit?html,js,console

$url = "http://www.googleapis.com/freebase/v1/text/en/bob_dylan?jsoncallback=?";

document.onload(
  function() {
    $.getJSON($url, function(result) {
      alert("success");
    });
  });
<!DOCTYPE html>
<html>

<head>
  <meta charset="utf-8">
  <title>JS Bin</title>
</head>

<body>

</body>

</html>

但我没有收到任何警告信息。 我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

下载JSON是必需的ssl连接。您需要包含jQuery,并正确使用它。

$(document).ready ...是正确的语法。

您必须查询正确的网址,即:https://www.googleapis.com/freebase/v1/text/en/bob_dylan?jsoncallback=?(注意:https)

请查看此工作示例:https://jsfiddle.net/s1f56o54/2/