Javascript jquery ajax JSON解析错误firefox
所以这个很奇怪。我的应用程序有大量ajax调用,但由于某些原因,其中只有一个在Firefox中不起作用。它适用于其他浏览器 我检查了“网络”选项卡,标头正常发送,但检查“响应”选项卡时没有响应。错误回调中出现的错误消息如下: SyntaxError:JSON.parse:JSON数据第1行第1列的数据意外结束 同样,它在chrome和IE中运行良好,我还有很多其他类似的ajax调用在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({
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"}