【发布时间】:2013-03-27 02:43:47
【问题描述】:
今天听说 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',
type: 'POST',
data: 'mode=view¬e_id='+noteid+'&open='+open+'&hash='+hash,
success: function(a) {
...
}
}).done(function(a){.....};
来源:http://api.jquery.com/jQuery.ajax/(向下滚动至弃用通知)
【问题讨论】:
-
是的..你需要使用
.done()Jquery 仍然有这个功能,直到他们决定拔掉插头:) -
参数没有被弃用,成功的方法是。您可以继续使用
success: function仔细阅读。