使用JIRA REST API请求Jsonp时出错

时间:2017-06-29 10:27:23

标签: javascript jira jira-rest-api

我使这个函数从JIRA请求一些票据,我把数据类型作为jsonp来避免Cross原因问题,当我发出请求时我在浏览器调试器中得到响应,但是无法处理json响应“SyntaxError :missing;在语句之前“,如果我发送jsonp请求,是否有任何方法可以读取json?

     var ajaxUrl = jira/rest/api...
     jQuery.ajax({
        url:ajaxUrl,
        dataType: 'jsonp',
        jsonpCallback: 'callback',
        type : "GET",
        beforeSend: function (xhr){
          success: function w(data){
            console.log(data);
            alert('Sucess data: ' + data);
          };
          error: function e(data){alert('alert error');}
        }
    })

1 个答案:

答案 0 :(得分:1)

我解决了这个问题,我在json中更改了jsonp,并且我从jira服务器重新编写了corss,如何在此处解释:https://community.atlassian.com/t5/Answers-Developer-Questions/Enable-CORS-in-JIRA-REST-API/qaq-p/553997,看起来问题出现在预检部分。