zoukankan      html  css  js  c++  java
  • easyui loading

    2种方法:

    一:自定义

    
    
    //显示遮罩效果
    function easyUILoad() {
    $("<div class="datagrid-mask"></div>").css({ display: "block", "100%", height: "auto !important" }).appendTo("body");
    $("<div class="datagrid-mask-msg"></div>").html("<img class ='img1' /> Email is in progress, please wait..... ")
    .appendTo("body").css({ display: "block", left: ($(document.body).outerWidth(true) - 190) / 2, top: ($(window).height() - 45) / 2 });
    }
    //隐藏遮罩效果
    function displayEasyUILoad() {
    $(".datagrid-mask").remove();
    $(".datagrid-mask-msg").remove();
    }

    使用方法:直接调用

    二:扩展
    //扩展遮罩效果
    $.extend($.fn.datagrid.methods, {
    //显示遮罩
    loading: function(jq){
    return jq.each(function(){
    $(this).datagrid("getPager").pagination("loading");
    var opts = $(this).datagrid("options");
    var wrap = $.data(this,"datagrid").panel;
    if(opts.loadMsg)
    {
    $("<div class="datagrid-mask"></div>").css({display:"block",wrap.width(),height:wrap.height()}).appendTo(wrap);
    $("<div class="datagrid-mask-msg"></div>").html(opts.loadMsg).appendTo(wrap).css({display:"block",left:(wrap.width()-$("div.datagrid-mask-msg",wrap).outerWidth())/2,top:(wrap.height()-$("div.datagrid-mask-msg",wrap).outerHeight())/2});
    }
    });
    }
    ,
    //隐藏遮罩
    loaded: function(jq){
    return jq.each(function(){
    $(this).datagrid("getPager").pagination("loaded");
    var wrap = $.data(this,"datagrid").panel;
    wrap.find("div.datagrid-mask-msg").remove();
    wrap.find("div.datagrid-mask").remove();
    });
    }
    });


    使用方法:
    $("#XX").datagrid("loading");
    $("#XX").datagrid("loaded");

    
    
    
    
  • 相关阅读:
    chrome被篡改 导航到搜狗 或者特殊页面
    安装tomcat jdk
    监控tomcat 启动
    关于如何关闭445端口
    python模拟大数据登陆
    搭建vsftpd服务
    kali syn洪水攻击实例
    HP880G3 安装RHEL6.5
    Python_列表
    Python第一个请求接口
  • 原文地址:https://www.cnblogs.com/menglixiazhiweizhi/p/12970309.html
Copyright © 2011-2022 走看看