问题标签 [jquery-blockui]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3674 浏览

jquery - jquery blockui 与 IE8 一起工作很奇怪

我有一个 jqgrid,当我双击一行时,我在加载对话时调用 jquery blockui。在每个浏览器中,blockUI 加载消息都完美地显示在 jqgrid 的中间,但在 IE8 中,它一直显示在网格的底部,一直到左侧而不是覆盖:

在此处输入图像描述

如果我将 ie8 置于兼容模式,它似乎工作正常。

jquery blockui 可以在 IE8 中正确居中加载消息有什么原因吗?

0 投票
1 回答
3943 浏览

jquery - jQuery BlockUI 元素阻塞 showOverlay: false

我正在使用 JQuery BLOCKUI 进行元素阻塞

但它的 showOverlay: false 选项不起作用?

0 投票
4 回答
25103 浏览

jquery - 阻止 UI 旋转预加载器

我想知道是否有人可以深入了解如何使用 jQuery Block UI 插件添加旋转预加载器(如苹果使用)。预加载器必须旋转直到 AJAX 内容加载。Block UI 可以做到这一点吗?

任何方向都会有所帮助,谢谢!

0 投票
1 回答
1444 浏览

jquery - 在 ajax 成功回调中调用 unblockUI 不起作用(IE 8)

我在每个页面上运行以下代码:

此代码允许我在 AJAX 调用和表单发布期间显示“正在加载...”消息。一般来说,这工作正常。但是,我有一个场景,我需要在进行表单发布之前进行 AJAX 调用以验证一条数据,如下所示:

在我的 AJAX 成功回调中,我首先调用$.unblockUI(). 但是,它似乎没有任何效果。结果,弹出警报时仍然显示“正在加载...”消息。

我在网上看到过各种关于 IE 8 和 unblockUI 方法(HTML 格式错误,需要元标记等)问题的帖子,但我还没有找到可行的解决方案。

任何指导将不胜感激。谢谢!

0 投票
2 回答
1774 浏览

jquery - MasterPage 上的 jQuery BlockUI 插件 - IE 鼠标等待光标修复

在 IE 中,BlockUI unblockUI 不会将等待光标改回默认值。光标在解除阻塞后移动一个像素时立即变为默认值(好像光标图形已更改但光标在移动一个像素之前不会刷新):

我已经看到了两种解决方案,这两种方法都不适合我。一个是添加:
els[1].style.cursor = 'default';
到导致“1.style”为空或不是对象 JS 错误的删除函数。另一个是添加:
$(o).css('cursor', 'default');
到复位功能。这似乎对我没有任何帮助。

也许我的问题是由于我在母版页上引用了 blockUI。如果有人能对此有所了解,我将不胜感激。

谢谢

0 投票
2 回答
1752 浏览

jquery - blockUI 不适用于 showModalDialog

如何在调用 showModalDialog 之前显示 blockUI 覆盖?

http://jsfiddle.net/dTG82/

0 投票
2 回答
2197 浏览

javascript - 函数未定义

此链接是示例

HTML

2) 在 IE 中,$.blockUI()不起作用,并且浏览器似乎已挂起。

此链接是示例

0 投票
1 回答
1899 浏览

javascript - 是否可以更改 jqGrid 中子网格的 loadui?

我有一个使用简单子网格的 jqGrid (4.1.1)。当添加记录以查看子网格时,会弹出一个与我的正常加载UI不同的加载UI。

我当前的配置是使用loadui: none,并且在beforeRequest事件中我展示了我自己的加载器。

如果我在subGridBeforeExpand事件中使用我的自定义消息,它会显示我的消息以及默认消息。加载完成后,我也看不到将 div 隐藏在哪里。subGridRowExpanded似乎不是正确的地方。

简而言之:

  1. 是否有 jqGrid 设置来隐藏子网格 loadui,或者我必须滚动自己的 javascript 来隐藏它?
  2. 我可以挂钩哪些事件以确保子网格已加载,以便我可以关闭加载程序?

提前致谢!

0 投票
1 回答
380 浏览

jquery - JQuery blockUI 插件和 JQuery Tools 覆盖功能不能一起工作

在对后端脚本执行 ajax 调用时,我正在使用 jquery.BlockUI 来阻止页面。它工作正常,但是一旦我从 jquery TOOLS 添加了 jquery.overlay,blockUI 插件就停止了工作。所以如果我删除

行然后blockUI工作正常。你能告诉我如何让这两个东西一起工作吗

谢谢

0 投票
1 回答
1141 浏览

asp.net - JQuery BlockUI - 咆哮通知未触发。只是刷新页面

我似乎无法触发我的 JQuery Growl 通知。我已经包含了我网站的几乎整个母版页以供参考。

我试过的。这从内容页面开始但没有用,因此我将其移至母版页以尝试消除与内容页面本身无关的问题。

我的母版页中有一个 jquery.blockUI.js CDN 的引用,我认为它是有效的。

我尝试直接在我的母版页的页脚中添加一个按钮,并使用默认的 blockUI 示例来发出咆哮通知。

我好像搞不定 基本上在按钮单击时,它似乎只是刷新屏幕,仅此而已。任何帮助都会很重要。

下面是我的代码: