博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
将数据加载时显示的图片和文字提成公共的--实现方法
阅读量:7079 次
发布时间:2019-06-28

本文共 1203 字,大约阅读时间需要 4 分钟。

1. 页面引入loading.js。且在页面上添加<div id="loading"></div>

2. 加载数据之前进行调用。调用方法如下:
loading = new loadingObj($("#loading"), buildURI("images/"));
loading.init();
loading.show();
$("#service_slist").hide();
$("#listArea").empty();
$("#pageArea").empty();
$("#fw_empty").hide();
if(typeof window.xhrCache != 'undefined') {
    typeof window.xhrCache.abort == 'function' && window.xhrCache.abort();
}
window.xhrCache = $.ajax( {
    type : "post",
    dataType : "text",
    url: url,
    data: data,
    success :     function(res){    
        loading.hide();
        ………………………………
        }
    });

 

 

loading.js

var loadingObj = function(viewObj, imgPathPrefix){    var imgName = "loading_pa.gif";    this.css = ".loading_box{background:url("+ imgPathPrefix + imgName +") center top no-repeat; padding-top:30px; width:100%; font-size:12px; text-align:center; color:#cccccc;}";    this.html = "
正在加载中,请稍后...
"; this.viewObj = viewObj;}loadingObj.prototype = { init: function(){ var style = $(""); var head = $("head").length > 0 ? $("head").eq(0) : $("head"); style.appendTo(head); this.viewObj.html(this.html); }, show: function(){ this.viewObj.show(); }, hide: function(){ this.viewObj.hide(); }};

 

转载地址:http://gdpml.baihongyu.com/

你可能感兴趣的文章
利用大数据发展业务的五个维度
查看>>
基于机器学习方法对销售预测的研究
查看>>
Linux桌面系统的优势
查看>>
Windows 10 KB3124200补丁无法安装的临时解决方案
查看>>
OpenStack隐忧初现?创始者之一Nebula公司宣布倒闭
查看>>
驾好“三套车”,打造大数据产业的竞争力
查看>>
VSAN加密大揭秘
查看>>
欧洲空间局使用蜘蛛丝传感器,帮助寻找火星生命
查看>>
20M的Wi-Fi能用百兆宽带?给大家科普下
查看>>
每天150亿起攻击 这是一个恐怖的企业安全故事!
查看>>
手腕上的风险:黑客是否瞄准了可穿戴设备?
查看>>
企业对于云存储的态度决定应用类型
查看>>
呼叫中心专业术语:基准测试
查看>>
惠普笔记本被政府盖章存隐藏键盘记录器,怎么回事?
查看>>
Angular 2拆分,分离了Dart代码库
查看>>
大讲台浅谈什么是Hadoop及如何学习Hadoop
查看>>
python commands.getoutput 不支持history命令的问题
查看>>
OA系统调研报告:技术推动OA发展
查看>>
使用MonoDevelop开发跨平台的应用程序
查看>>
ERP四大隐形成本,不看不知道!
查看>>