ajax done fail staus,我应该对新的jQuery AJAX代码使用.done()和.fail()而不是成功和错误...

cd93b105543975057298ee75a75af29a.png

缥缈止盈

我想在@Michael Laffargue的帖子上添加一些内容:jqXHR.done() 是比较快的!jqXHR.success()在回调中有一些加载时间,有时可能会导致脚本失效。我以前很难。更新:使用jqXHR.done(),jqXHR.fail()并且jqXHR.always()可以更好地与Ajax请求处理。通常,您可以在某些变量或对象中定义ajax,并在代码的任何部分中使用该变量或对象,从而更快地获取数据。好例子:/* Initialize some your AJAX function */function call_ajax(attr){    var settings=$.extend({        call            : 'users',        option          : 'list'    }, attr );    return $.ajax({        type: "POST",        url: "//exapmple.com//ajax.php",        data: settings,        cache : false    });}/* .... Somewhere in your code ..... */call_ajax({    /* ... */    id : 10,    option : 'edit_user'    change : {          name : 'John Doe'    }    /* ... */}).done(function(data){    /* DO SOMETHING AWESOME */});

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值