以前在jquery请求数据时,总喜欢用简洁的$.get与$.post提交数据,但有时发现由于网速的问题,有些时候网站加载js获得的数据会非常慢,于是就想能不能请求数据中间,给加载数据一个提示,增加用户体验。详细阅读了$.ajax的用法,觉得这个很合适,于是记录下来,以供参考:

示例:

$.ajax({
url:url,
type:'get',
dataType: "json",
beforeSend: function () {
$("body").append('<div id="pload" style="position:fixed;top:30%;z-index:1200;background:url(/wap/images/loading.gif) top center no-repeat;width:100%;height:140px;margin:auto auto;"></div>');
},
complete: function () {
$("#pload").remove();
},
success:function(result){

  上面使用beforeSend方法开始发送数据时在页面正中显示加载动画。当请求结束时使用complete方法结束加载提示

效果如下:

最新文章

  1. React使用antd Table生成层级多选组件
  2. 【Codeforces718C】Sasha and Array 线段树 + 矩阵乘法
  3. Node.js的颠覆者:PHP的Swoole扩展
  4. 基于EventAggregator的事件发布及订阅
  5. sql 遍历结果print和表格形式
  6. springmvc+spring+mybatis分页查询实例版本3,添加条件检索
  7. using详解(C#)
  8. pthread_cond_wait 信号量丢失
  9. 一个IP支持多个网站实例(Apache2、Ubuntu相关)
  10. 【转】Android进阶2之Activity之间数据交流(onActivityResult的用法)----不错
  11. Aero问题
  12. edittext实现自动查询,刷新listview
  13. AES
  14. 2018 Multi-University Training Contest 1
  15. 在windows下用vagrant建立lnmp开发环境
  16. elasticsearch更新doc文档
  17. windows-spidermonkey
  18. win7怎么快速截取图片
  19. c++11 std::move() 的使用
  20. [MSDN] Windows Server 2012 R2 简/繁/英下载

热门文章

  1. Python学习之路——Day06 元组
  2. .NET提供了三种后台输出js的方式:
  3. webpack始出来
  4. 使用styled-components实现CSS in JS
  5. codeforces732C
  6. 洛谷 P3953 逛公园
  7. HDU4035 Maze 【树形DP】【期望DP】
  8. Django+Xadmin打造在线教育系统(七)
  9. 【cf789C】Functions again(最大子序列和)
  10. Before NOIP 2018