• jQuery中的 $.ajax的一些方法


    1. $(document).ajaxConplete(function(){})
    1.8版本之后,只能绑定到document元素上;1.8版本之前,可以帮到其他元素上
    当$.ajax执行完成之后,执行该函数。如果有多个$.ajax请求,就会执行多次;如果有两个或多个ajaxComplete,就会依照顺序执行多个函数

    2. $('ele').ajaxError(function(){})
    1.8版本之后,只能绑定到document元素上;1.8版本之前,可以帮到其他元素上
    绑定到某一元素上,当ajax请求出错时,执行

    3. $('ele').ajaxSend(function(){})
    1.8版本之后,只能绑定到document元素上;1.8版本之前,可以帮到其他元素上
    绑定到某一元素上,当ajax发送请求前,执行

    4. $('ele').ajaxStart(function(){})
    1.8版本之后,只能绑定到document元素上;1.8版本之前,可以帮到其他元素上
    绑定到某一元素上,当开始准备发送ajax时且没有其他的ajax在执行时,执行(此时ajax还未发送请求,可用于在发送请求前进行提示)
    如果是连续的进行多个ajax请求,只会在第一次ajax请求的时候执行
    可同时对同一ele绑定多个ajaxStart,执行时会按顺序执行。

    5. $('ele').ajaxStop(function(){})
    1.8版本之后,只能绑定到document元素上;1.8版本之前,可以帮到其他元素上
    绑定到某一元素上,当ajax请求结束之后,执行
    如果是有连续的进行多个ajax请求,只会在最后一次的ajax请求结束后执行。
    可同时对同一ele绑定多个ajaxStop,执行时会按顺序执行。

    6. $('ele').ajaxSuccess(function(evt,request,settings){})
    1.8版本之后,只能绑定到document元素上;1.8版本之前,可以帮到其他元素上
    绑定到某一元素上,当ajax请求成功后执行
    如果是有连续的进行多个ajax请求,只会在最后一次的ajax请求结束后执行。
    可同时对同一ele绑定多个ajaxSuccess,执行时会按顺序执行。

  • 相关阅读:
    解决Maven关于本地jar包的打包处理
    微信公众帐号应用开发—本地调试
    字符串
    动态类型
    数字
    React文档(二十四)高阶组件
    React文档(二十三)Web Components
    React文档(二十二)context
    React文档(二十一)协调
    React文档(二十)不使用JSX
  • 原文地址:https://www.cnblogs.com/waterFowl/p/9187733.html
Copyright © 2020-2023  润新知