jQuery中ajax的complete和success有什么區別?
相同點:都是在ajax請求完成后調用的方法 。區別就是:complete方法——請求成功或失敗之后均調用。 success方法——請求成功之后才會被調用。以下是這兩個方法中參數的解釋:success( Anything data, String textStatus, jqXHR jqXHR) -data,根據請求的時候設置的dataType參數而返回的特定格式的數據(比如json); -textStatus, 描述請求結果狀態的字符串; -jqXHR, XMLHttpRequest對象。complete( jqXHR jqXHR, String textStatus) -jqXHR, XMLHttpRequest對象; -textStatus, 描述請求結果狀態的字符串。其他詳細信息請參考官方文檔:
https://api.jQuery.com/jQuery.ajax/