永发信息网

有谁知道jquery的$.ajax请求返回的结果为null时,为什么不触发complete回调的函数原因吗

答案:6  悬赏:30  手机版
解决时间 2021-04-14 07:52
有谁知道jquery的$.ajax请求返回的结果为null时,为什么不触发complete回调的函数原因吗
最佳答案
我知道, 最大的可能是,你下面的代码重复写了一个 complete ,把你想要的替换掉了!!!
全部回答
你是不是没有往回返东西啊。
alert(resp.match( new regexp("<body.*>(.*)</body>"))[1]); resp为返回的字符串
多试试,正常是会触发的<br>$('').ajaxComplete(function() {<br>    alert("test");<br>});
正常情况下,不管返回的结果是什么,都会执行complete函数,请检查代码
如果请求有响应,那么complete回调函数肯定会执行的。 ------------------------------------------------------------------------------------------------- 我估计是你的请求没有响应导致的,并不是没有触发complete回调函数。 建议检查后台代码。(后台代码可以随便打印一个数字,然后结束代码执行。) 或者设置$.ajax超时时间 : timeout($.ajax参数属性) - Number 设置请求超时时间(毫秒)。此设置将覆盖全局设置。超过这个时间你会发现肯定有响应。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我该怎么放下他?
谁解释一下。
我买了一块和田玉原石,表面有香气怎么回事
云南辉固投资有限公司地址在什么地方,想过去
作文原来爷爷一直在我身边
---TomorrowIwillgotoBeijing.Whatwouldyouli
赤壁的背景音乐
装备论坛知道进
损坏文件怎么样修复
关于项羽?
在日常生活中,很多事让我们明白了做人的道理
金牛地暖地址在哪,我要去那里办事
诗歌赏析 菊 写出了菊花哪些特点
深圳这个星期6.7的《2012》电影还会有么?
关节肿大怎么办?
推荐资讯
娇兰佳人土华村店这个地址在什么地方,我要处
诺基亚1600的保护密码好多
一个示波管,放在一通电直导线的上方,现发现
分手了我就什么也不是了?连普通的朋友都算不
QQ空间游戏,抢车位
在加拿大 多伦多市,手臂摔伤而出现骨裂,去
从陈寨坐几路公交到郑州人才市场?
NOT Forefer Just
化学方程式中物质的质量比可不可以化简?
小猫对小狗做了什么亏心事
阿拉伯的人口有多少?
网上购买火车票成功后,换纸质票需要带什么,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?