当HTTP状态代码为“ 200 OK”时,为什么$ .ajax调用json数据会触发错误回调?

当HTTP状态代码为“ 200 OK”时,为什么$ .ajax调用json数据会触发错误回调?,第1张

当HTTP状态代码为“ 200 OK”时,为什么$ .ajax调用json数据会触发错误回调?

问题可能是从网址返回的json数据格式错误。当服务器实际返回内容时,http状态代码为200。但这并不意味着数据是正确的json。检查返回的字符串化json数据格式正确。

我要回答自己的邀请,因为我是很难学到的。我没有在json数据中转义“-”引号字符。这导致了非常奇怪的行为。幸运的是,双引号字符几乎是唯一需要从JSON传递的数据中转义的字符。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4953109.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-13
下一篇2022-11-13

发表评论

登录后才能评论

评论列表(0条)

    保存