如何解决是否弃用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¬e_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 举报,一经查实,本站将立刻删除。