ajax error parsererror,ajax jsonp parsererror原因及解决方法

ajax error parsererror,ajax jsonp parsererror原因及解决方法在前端通过ajax请求后台之后返回的时候,出现了下面的异常:textStatus:”parsererror”;ajax请求代码如下:functiongenerate(url){$.ajax({type:”GET”,url:url,dataType:”jsonp”,timeout:5000,success:function(data){},error:function(XMLHtt…

大家好,又见面了,我是你们的朋友全栈君。

在前端通过 ajax 请求后台之后返回的时候,出现了下面的异常:

textStatus:”parsererror”;

ajax 请求代码如下:

function generate(url){

$.ajax({

type: “GET”,

url: url,

dataType: “jsonp”,

timeout:5000,

success: function(data){

},

error: function(XMLHttpRequest, textStatus, errorThrown){

}

});

}

如果请求成功,返回的应该是一个回调函数:

9e8fbf0831060f8c104caa12961a6e4b.png

9be179662eeb63b9f9d7785a604daf58.png

解决方法如下:

b7b7644cbce3acc3f8cf4d2524518e4e.png

总结以下几点:

ajax 跨请求中,如果 data 为空,需使用

data: {},

ajax 跨域请求(jsonp)中,服务端返回数据格式必须是:

myCallbackFunction({“id”:1,”name”:”C#”,”is_familiar”:true});

请注意这个函数最后的分号”;”,必须加上,

否则,如果同一个页面有多个 ajax 请求,并且在数据没有返回时,再发出其它 ajax 请求时,

有可能出现 parsererror 出错提示。

另外回调函数 jsonpCallback:’cb’ 要写上,不然也可能出现 parseerror 出错。

【声明】:本博客仅为分享信息,不参与任何交易,也非中介,所有内容仅代表个人观点,均不作直接、间接、法定、约定的保证,读者购买风险自担。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。

【关于安全】:任何 IDC 都有倒闭和跑路的可能,备份永远是最佳选择,服务器也是机器,不勤备份是对自己极不负责的表现,请保持良好的备份习惯。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/148552.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月15日 下午11:16
下一篇 2022年6月15日 下午11:16


相关推荐

  • Response.Write具体介绍

    Response.Write具体介绍

    2021年12月10日
    50
  • 产品经理做市场调研和数据分析的方法

    产品经理做市场调研和数据分析的方法产品经理 你对用户的需求了解多少呢 你知道用户想要什么样的产品吗 你想知道用户将会如何看待你的产品吗 你想知道你设计的产品在用户中的口碑如何吗 nbsp nbsp nbsp nbsp nbsp nbsp 是的 每一个产品经理都希望在产品开始立项设计前 得到用户最真实的需求 为自己的产品设计提供良好的支撑 每一个产品经理都希望自己的设计的产品得到用户的认可和亲睐 每一个产品经理都希望用户能在使用产品的过程中不断反馈对于产品改进的意见和建

    2026年3月16日
    2
  • 密码学与网络安全第七版部分课后习题答案[通俗易懂]

    密码学与网络安全第七版部分课后习题答案[通俗易懂]第0章序言1.课后题汇总(仅部分)第一章思考题:1、2、4、5第二章习题:10、12、16第三章习题:9第四章思考题:4、5、6第五章习题:11第六章习题:2、6第七章思考题:2、3、4习题:4、7、8第八章习题:2第九章思考题:5、6习题:2、3第十章习题:1、2第十一章思考题:1、2、3第十二章思考题:1、3、4、7第十三章思考题:…

    2022年5月21日
    42
  • Tle格式

    Tle格式TLE 格式 nbsp CelesTrak 提供

    2026年3月20日
    2
  • matlab改变图片分辨率_matlab导出600dpi

    matlab改变图片分辨率_matlab导出600dpi问题在使用matlab脚本进行绘图后希望使用函数保存图片,并设置分辨率,为后续修改提供方便方法1.saveas函数saveas(Fig,’SMAWireASpringBack’,’png’)获取图片句柄,设置图片名称,图片类型,这里没设置路径,详细参考matlab自带帮助很简单的2.print函数print(Fig,’SMAWireASpringBack’,’-dpng’…

    2025年11月9日
    5
  • c3p0 config_c3p0连接超时

    c3p0 config_c3p0连接超时参数详细说明请跳转:数据库连接池c3p0常用配置说明<c3p0-config><default-config>              <!–数据库驱动名 –>               <propertyname="driverClass" ></properties>               <!–..

    2025年8月4日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号