成功弃用jQuery.ajax中的参数?
今天我听说jQuery.ajax函数中的成功参数已被弃用。 我理解正确吗? 还是我误解了一些东西?
例如,这将不会在未来工作:
$.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/ (向下滚动至弃用通知 )
之间有一个区别:
$.ajax({}).success(function(){...});
和
$.ajax({ success: function(){...} });
第一个是被弃用,第二个不是。
所以将来你可以做:
$.ajax({}).done(function(){...});
要么
$.ajax({ success: function(){...} });