微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

是否弃用jQuery.ajax中的成功参数?

如何解决是否弃用jQuery.ajax中的成功参数?

Ajax成功 之间是有区别的:

$.ajax({}).success(function(){...});

和Ajax成功 (即Ajax参数和属性):

$.ajax({
    success: function(){...}
});

不建议使用 (第一个示例)。但是, (第二个示例)不是。

本地事件是Ajax属性(即参数)。jQuery文档进一步解释了本地事件一个回调,您可以在Ajax请求对象中订阅该回调

因此,将来您可以执行以下任一操作:

$.ajax({}).done(function(){...});

要么

$.ajax({
    success: function(){...}
});

解决方法

今天,我听说jQuery.ajax函数中的success-Parameter已过时。我理解正确吗?还是我误会了什么?

例如,将来将无法使用:

 $.ajax({

            url: 'ax_comment.php',type: 'POST',data: 'mode=view&note_id='+noteid+'&open='+open+'&hash='+hash,success: function(a) {
            ...

            }

    });

我必须使用这个吗?

$.ajax({

            url: 'ax_comment.php',success: function(a) {
            ...

            }

    }).done(function(a){.....};

来源:http :
//api.jquery.com/jQuery.ajax/(向下滚动至“
弃用通知”

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