AJAX

ajaxStart()与ajaxStop():当Ajax请求开始时,会触发ajaxStart()方法的回调函数。当Ajax请求结束时,会触发ajaxStop()方法的回调函数。这些方法都是全局的方法,所以不管建立它们的代码位于何处,只要有Ajax请求发生时,就会触发它们。javascript

有时候页面须要加载一些图片,可能速度会比较慢,若是在加载过程当中,不给用户提供一些提示和反馈信息,很容易让用户误认为按钮单击无用,使用户对网站失去信息。html

此时,咱们就须要为网页添加一个提示信息,经常使用的提示信息是“加载中...”,代码以下:java

1
< div id="loading">加载中...</ div >

当Ajax请求开始时,将此元素显示,用来提示用户Ajax请求正在进行;当Ajax请求结束后,将此元素隐藏。代码以下:ajax

1
2
3
4
5
$( "#loading" ).ajaxStart( function (){
    $( this ).show();
  }).ajaxStop( function (){
        $( this ).hide();
    })
相关文章
相关标签/搜索