Javascript Can';无法获取JSON数组

Javascript Can';无法获取JSON数组,javascript,php,json,Javascript,Php,Json,我试图获取一个JSON数组,并在php页面中返回该数组。 我有一个名为onload of a document的脚本,该脚本包含以下代码: function parses() { alert("sdas"); $.ajax({ url: myURL, type: "GET", data: query, dataType: 'json', success: function (data){ alert(data); }

我试图获取一个JSON数组,并在php页面中返回该数组。 我有一个名为onload of a document的脚本,该脚本包含以下代码:

function parses() {
  alert("sdas");
  $.ajax({ 
    url: myURL,
    type: "GET", 
    data: query, 
    dataType: 'json', 
    success: function (data){ 
      alert(data); 
    } 
  });
}

它不会提醒数据,我猜它没有接收JSON数组。

你可以在Chrome上轻松检查,所以不要只是猜测。 在chrome中打开一个选项卡,然后打开“开发者工具”,然后转到那个里的网络选项卡。 因此,您将看到是否发送了AJAX请求,是否存在任何js错误 持有AJAX请求,您将在开发人员工具的“控制台”选项卡中看到


我的猜测是,即使在加载和初始化jQuery之前,您也可能会尝试这样做

来自页面的请求是什么样子的?它会得到什么响应?如果您使用Firefox或Chrome,您会在web inspector的“网络”选项卡中看到哪些请求(如果有的话)?如果它没有提醒数据,则表示您的回调函数根本没有执行。我的猜测是您遇到了json解析错误。使用
error
属性调试错误消息。只有包含css文件和脚本的html文件.js filesuccess:function(data){alert(data);},error:function(e,xhr){alert(xhr);}添加了此属性,但它不会发出任何警报