post的问题


开发中发现一个奇怪的问题,

$.post(
             postUrl, {
                 datatype: "add",
                 vid: $("#txtVid").val(),
                 id: showmaxid,
                 vcltype: "<%=vcltypes %>"             },
             function (result) {
                 alert(result);
             });


一开始开发完毕后测试通过,修改其他的问题
改着改着,突然发现这个不行了,回调函数老不执行

跟踪了,发现请求的页面也输出了数据,但是回调函数就是没有alert出来
后来修改成.ajax请求的方式,代码如下:

$.ajax({
                type: "POST",
                url: postUrl,
                data: "datatype=add&vid=" + $("#txtVid").val() + "&id=" + showmaxid + "&vcltype=<%=vcltypes %>",
              success:function(msg){alert(msg);},
                complete: function (XMLHttpRequest, textStatus) {
                    var text = XMLHttpRequest.responseText;
                    //自己的业务
                }
            });

发现代码并没有走success,而是走的complete,继续增加了error项,发现虽然请求的页面输出了数据,没有发生异常,但是这里就是走的error

不知道是怎么回事?是漏洞吗?还是i?

下午的时候接着测试,突然发现原来的代码又可以了

晕....................,不知道咋回事



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值