Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.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 jquery jsonp不工作_Javascript_Jquery_Json_Jsonp - Fatal编程技术网

Javascript jquery jsonp不工作

Javascript jquery jsonp不工作,javascript,jquery,json,jsonp,Javascript,Jquery,Json,Jsonp,为什么这个代码不起作用?它在浏览器中也没有给出错误。但一个项目文件在Chrome中作为脚本下载,如Inspect Element tool所示。如何从文件中获取数据?看起来Atlassian使用jsonp callback而不是callback作为jsonp回调的查询字符串中的参数 .我建议您使用如下配置JSONP调用: 选项>代码> JSONP将JSONP回调参数重命名为@ McCANF从API中提出的建议。< P>,对于将来的引用,您可以考虑使用JQXHR对象来添加错误处理功能,这样您就可以

为什么这个代码不起作用?它在浏览器中也没有给出错误。但一个项目文件在Chrome中作为脚本下载,如Inspect Element tool所示。如何从文件中获取数据?

看起来Atlassian使用
jsonp callback
而不是
callback
作为jsonp回调的查询字符串中的参数


.

我建议您使用如下配置JSONP调用:


选项>代码> JSONP<代码>将JSONP回调参数重命名为@ McCANF从API中提出的建议。

< P>,对于将来的引用,您可以考虑使用JQXHR对象来添加错误处理功能,这样您就可以知道JSON请求是否失败。请参阅jQuery的参考()


请不要在没有告诉我们错误是什么的情况下告诉我们您遇到了错误。我们不是读心术的人。
$(document).ready(function() {

$.getJSON('https://jira.atlassian.com/rest/api/latest/project?callback=?', function(data) {
    console.log("success");
});
});
$(function() {
  $.ajax({
    type: "GET",
    url: "https://jira.atlassian.com/rest/api/latest/project",
    dataType: "jsonp",
    jsonp: "jsonp-callback",
    data: { /* additional parameters go here */ }
  }).done(function(data) {
    console.log("success");
  });
});
$(document).ready(function() {
    var jq = $.getJSON('https://jira.atlassian.com/rest/api/latest/project?callback=?',
              function(data) {
                console.log("success");
              })
    .error(function() { console.log("error occurred"); });
});