ajax发个异步请求的时候 调用一个div显示 数据正在加载中 ……”,接收到请求的时候 关闭div,显示另一个div;求这句话的相关代码

ajax发个异步请求的时候 调用一个div显示 数据正在加载中 ……”,接收到请求的时候 关闭div,显示另一个div;求这句话的相关代码

问题描述:

:lol:

具体使用JS框架还是原生ajax呢?如果使用JQuery,可以这样:
请求中:
[code="java"]
$("#loading").ajaxStart(function(){
$(this).show();
});
[/code]
请求结束:
[code="java"]
$("#loading").ajaxStop(function(){
$(this).hide();
});
[/code]

div disable="block\none" 是来控制div可见性的/...你来回调用这个就好了

因为没有具体需求,写伪代码

function void loading(){
  showLoading();
  $.get(url,data,function(data){
       hideLoading();
       showAnotherDiv();
    }){
  }

 }

ajax({
url:"",
success:function(){在这里隐藏‘数据正在加载中’,显示‘需要显示的div’}
});
showLoading()//显示‘数据正在加载中’;