zoukankan      html  css  js  c++  java
  • jquery ajax中success与complete的执行顺序

    jquery ajax中success与complete的执行顺序

    jquery中各个事件执行顺序如下:

    1.ajaxStart(全局事件)

    2.beforeSend

    3.ajaxSend(全局事件)

    4.success

    5.ajaxSuccess(全局事件)

    6.error

    7.ajaxError (全局事件)

    8.complete

    9.ajaxComplete(全局事件)

    10.ajaxStop(全局事件)

    先执行success,再执行error,最后始终执行complete

    ----------------------

    区别的就是 --- 

    success:当请求成功时调用函数,即status==200;

    complete:当请求完成时调用函数,即status==404、403、302...只要不出错就行。

    因为通常我们需要用来清理资源   所以就设计成compelete在success之后执行 

  • 相关阅读:
    看书笔记《python基础》__1
    MQTT
    杂记
    类型转化
    soc
    时钟同步
    设置地址
    清理日志
    pandas_matplot_seaborn
    Qt_Quick开发实战精解_4
  • 原文地址:https://www.cnblogs.com/rgqjson/p/7767830.html
Copyright © 2011-2022 走看看