easyui 使用loading"正在加载..." 风格的加载提示信息

本文介绍了一个针对jEasyUI的扩展功能,通过简单的编程即可为任意对象添加类似datagrid远程数据加载时的提示信息。提供了多种显示和关闭加载提示的方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<div>


<script type="text/javascript">
    $(function () {
        //显示 Loading
        $("#mask1").click(function () {
            $.easyui.loading({ msg: "正在加载..." });
            window.setTimeout(function () { $.easyui.loaded(); }, 1000);
        });
//在顶级页面显示 Loading
        $("#mask2").click(function () {
            $.easyui.loading({ msg: "正在加载...", topMost: true });
            window.setTimeout(function () { $.easyui.loaded(true); }, 1000);
        });
//在指定容器中显示 Loading
        $("#mask3").click(function () {
            $.easyui.loading({ msg: "正在加载...", locale: "#maskContainer" });
        });
//关闭指定容器中的 Loading
        $("#mask4").click(function () {
            $.easyui.loaded("#maskContainer");
        });
//在顶级页面的指定容器中显示 Loading
        $("#mask5").click(function () {
            $.easyui.loading({ msg: "正在加载...", locale: "#westCenterLayout", topMost: true });
        });
//关顶级页面的闭指定容器中的 Loading
        $("#mask6").click(function () {
            $.easyui.loaded("#westCenterLayout", true);
        });
    });
</script>


<h2>jEasyUI Mask Extensions</h2>
<p>该部分扩展由文件 jeasyui.extensions.js 实现。</p>
<hr />
<p>该功能实现的效果为,可以通过编程方式为任意一个对象添加类似于 easyui-datagrid 正在载入远程数据时显示的 "正在加载..." 风格的加载提示信息</p>
<input id="mask1" type="button" value="显示 Loading" />
<input id="mask2" type="button" value="在顶级页面显示 Loading" /><br /><br />
<input id="mask3" type="button" value="在指定容器中显示 Loading" />
<input id="mask4" type="button" value="关闭指定容器中的 Loading" /><br /><br />
<input id="mask5" type="button" value="在顶级页面的指定容器中显示 Loading" />
<input id="mask6" type="button" value="关顶级页面的闭指定容器中的 Loading" />
<br />
<br />
<div id="maskContainer" style="border-color: Black; border-width: 1px; border-style: solid; width: 400px; height: 200px;">这是一个 mask 容器</div>


</div>
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值