Javascript jquery ajax JSON解析错误firefox

Javascript jquery ajax JSON解析错误firefox,javascript,jquery,ajax,json,firefox,Javascript,Jquery,Ajax,Json,Firefox,所以这个很奇怪。我的应用程序有大量ajax调用,但由于某些原因,其中只有一个在Firefox中不起作用。它适用于其他浏览器 我检查了“网络”选项卡,标头正常发送,但检查“响应”选项卡时没有响应。错误回调中出现的错误消息如下: SyntaxError:JSON.parse:JSON数据第1行第1列的数据意外结束 同样,它在chrome和IE中运行良好,我还有很多其他类似的ajax调用在Firefox中运行。有什么问题吗 代码如下: $.ajax({ url: 'php_helpers/pn

所以这个很奇怪。我的应用程序有大量ajax调用,但由于某些原因,其中只有一个在Firefox中不起作用。它适用于其他浏览器

我检查了“网络”选项卡,标头正常发送,但检查“响应”选项卡时没有响应。错误回调中出现的错误消息如下:

SyntaxError:JSON.parse:JSON数据第1行第1列的数据意外结束

同样,它在chrome和IE中运行良好,我还有很多其他类似的ajax调用在Firefox中运行。有什么问题吗

代码如下:

$.ajax({
    url: 'php_helpers/pnm_profile_helper.php',
    type: 'POST',
    processData: false,
    contentType: false,
    data: (data),
    dataType: 'json',
    success: function(response){
        (code)
    },
    error: function(s, error, errorThrown){
         alert(s+'\n'+ error+'\n'+ errorThrown);
     }
});
我应该得到的响应(在其他浏览器中也是如此)是


这意味着您返回的json无效。。。。可能里面有一个未替换的新行字符。。。您能否使用浏览器工具的“网络”选项卡共享示例响应?请确定返回的数据有何问题。请提供您获得的json响应示例。正如我在帖子中所说,检查“响应”选项卡时没有响应。我应该得到的响应(以及我在其他浏览器上得到的响应)是:{“gpa”:“3.5”,“credits”:“30”}你解决了这个问题吗?我也有同样的问题,只是在Firefox45、46和47中。。。
{"gpa":"3.5","credits":"30"}