问题标签 [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 投票
1 回答
359 浏览

javascript - Blockui is detaching events

I am using block ui to block the page and capture some information:

On the message div, I have 2 buttons. OK and Cancel.

If I set the click events on the page load:

The events are not triggered after calling $.blockUI. However if I use the .live method instead it works as intended.

I assume the mechanism it uses removes and adds the div to the DOM, and this must be what is detaching the original event handlers. I've used earlier versions of block ui before and it hasn't done this. And I can't see anything obvious in the documentation.

So, is my reasoning correct?

And are there any downsides to using .live, i.e. is there a better workaround to what I have above?

0 投票
3 回答
10622 浏览

jquery - BlockUI jQuery 上的按钮单击

回答: 这个问题的解决方法是这样的:

将选择器从更改$('#Button3')$('#<%= Button3.ClientID %>')

感谢尤里。

问题

我正在尝试获取一个按钮click来运行JQuery BlockUI 插件。我遇到了一些问题,这是我第一次使用 JQuery。我确实有 Hello World 弹出示例工作,所以我认为我很接近,但可以使用一些帮助来解决其余的问题。

这是代码...

我正在尝试在 aspx 页面上运行它。如前所述,Hello World 弹出窗口有效,但 blockUI 无效。

任何帮助,将不胜感激。

这是按钮aspx ...

按钮上的事件背后没有代码。

这个 apsx 页面也有一个母版页。

在 Visual Studio 中关闭页面时,对代码的一些调整会导致此错误...

Microsoft JScript 运行时错误:Sys.ArgumentTypeException:“Sys._Application”类型的对象无法转换为“Sys._Application”类型。参数名称:实例

0 投票
1 回答
2588 浏览

jquery - jQuery BlockUI 插件

我需要在我的 MVC 应用程序中为 Ajax 事件添加一个覆盖,并找到了 jQuery BlockUI 插件。我没有使用 Jquery 的经验

我可以让它在默认设置下正常工作,$(document).ajaxStart($.blockUI).ajaxStop($.unblockUI);

我的问题是,当我尝试将设置修改为类似于站点上以下示例的设置时,例如自定义消息或背景,它不起作用。有人可以建议将以下内容应用于所有 Ajax 请求的正确方法吗?

0 投票
3 回答
3598 浏览

jquery - Jquery ajaxStart 和 blockUI

使用 Asp.Net MVC 3 (Razor)。我正在尝试添加 blockUI 插件以在使用 @Ajax.ActionLink 调用操作时显示加载指示器

如果我使用默认调用它工作正常

但是,当我尝试使用以下内容自定义消息时,一旦页面加载,UI 就会被阻止。有人可以建议正确的格式吗?

0 投票
1 回答
1136 浏览

jquery-ui - 在使用 blockUI 时摆脱“请稍候...”字符串

我正在使用对话框

并希望在弹出上述对话框时阻止页面的用户活动。所以我使用blockUI

它确实使背景变暗,但我得到一个带有字符串“请稍候...”的附加对话框,有没有办法摆脱它。

谢谢

0 投票
1 回答
2160 浏览

jquery - jquery插件'blockUI'不会在Firefox中灰显屏幕

我正在尝试在执行 ajax 操作时使用 blockUI 来阻止我的 Web 应用程序的界面,但是在 Firefox 中屏幕拒绝为我灰显(尽管确实显示了消息框)。我终于发现除了调用jquery的fadeIn或show之外一切正常。

blockUI 以明确声明样式为“display: none;”的元素开始 并调用 jquery 的“fadeIn()”或“show()”函数来显示它们。我在 jquery 或 blockUI 中是否缺少任何可以解释这种行为的东西?

编辑:我刚刚发现代码可以在 Windows Firefox 中找到;我遇到的问题是在 Ubuntu 上。我不知道它是否会影响 OS X。

0 投票
3 回答
4262 浏览

javascript - 使用 HTML 和 CSS 阻止 UI

我正在写一个用户脚本。我想做的很简单。我需要在脚本执行一些后台任务时阻止 UI。我在另一个 SO question 中看到了这种方法,并对其进行了一些更改以适合我。

检查这个小提琴。当您单击按钮时,它会覆盖 UI。

现在由于这将在网页上使用,我需要通过脚本将以下 HTML 部分注入网页。

我是这样做的。

检查这个小提琴以获得清晰的想法。

但它不起作用。我尝试了几种方法来解决这个问题,但无济于事。谁能指出我在这里做错了什么?

谢谢你。

PS - 我需要在不使用 jQuery 或库 blockUI 的情况下执行此操作。

0 投票
2 回答
2526 浏览

javascript - Jquery BlockUI 插件 - 阻止输入字段

我想知道是否可以使用 JQuery BlockUI 插件直接禁用输入字段。

我在 jquery 插件上看到了示例。

http://jquery.malsup.com/block/#element

当我在 jquery 选择器中只给出输入字段 id 时,它不起作用。

当我只给出输入字段 id 时,它不起作用,但是如果我给出锚标签 id 或 div 标签 id,它就可以正常工作。

是否有解决方案来阻止输入字段(文本、选择等)。

请让我知道。

0 投票
7 回答
14019 浏览

jquery - 无论如何让jquery BlockUI在屏幕上垂直居中

我正在使用jquery blockui,但被覆盖的 div 很长,因此加载消息显示在屏幕外。

无论如何让jquery blockui在可见屏幕上垂直加载消息,这样人们就可以在不向下滚动的情况下看到消息?

0 投票
1 回答
665 浏览

internet-explorer - 使用覆盖或 blockUI 的 IE8 不透明度问题

您会非常友善并在您身边的 IE8 中尝试这个吗?谢谢!

我们正在使用 blockUI 并正在研究 jQuery 覆盖,我们遇到了同样的问题。

请执行以下操作

使用 IE8 转到此页面,选中任何复选框并单击下载封面。

如果您能看到背景,请报告。如果没有,请告诉我您是否知道为什么不这样做。有问题的页面正在使用blockUI v2 ,但我们在覆盖方面遇到了完全相同的问题

如果使用主机文件更改访问本地服务器上的站点,则后台的不透明度有效:

在此处输入图像描述

但是,如果我将部署到 Internet,到上面给出的 URL,则在 WinXP SP3 上的 IE8 中,不透明度对我来说会失败:

在此处输入图像描述

在这两种情况下,我都Browser Mode: IE8 | Document mode IE8 Standards在开发人员工具中看到

Tools > Compatibility Settings > "Display intranet sites in Compatibility View"联合国检查