首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

JS查询等待效果解决方案

2012-02-10 
JS查询等待效果按钮调用BuildMask(img src../image/loading2.gif/正在加载中..请稍后!)IsTure $

JS查询等待效果
按钮调用 BuildMask("<img src='../image/loading2.gif'/>正在加载中..请稍后!");
  IsTure = $.ajax({ type: "GET", url: "",
  dataType: "text", async: false,
  success: function () { RemoveMask(); }, //成功之后移除
  error: function () { }
  }).responseText;

感觉这个效果不是很好用哦,每次调用这个JS都会页面卡住,查询完毕了 才出现正在加载中。
怎么做到1点按钮就出现正在加载中呢,

[解决办法]
[Quote=引用:]

JScript code
var bizhong = document.getElementById("selBiZhong").value;  var dates = $.ajax({ type: "GET", url: ""  dataType: "text", async: true,  beforeSend: function () {  BuildMask("<img src='../image/loading2.gif'/>正在加载中..请稍后!");  },  success: function () { document.getElementById("div_cityhotels").innerHTML = [color=#FF0000]dates[/color];  //你这里的 dates 其实并没有定义,而且也不是你var dates = $.ajax({}) 这个的值 RemoveMask(); },  error: function () { }  }).responseText; 

热点排行