Tag: blockui

ASP.net按钮Jquery BlockUI

我无法获得一个ASP按钮来调用jquery脚本,在这种情况下是BlockUI,但我不确定我做错了什么? <asp:Button runat="server" ID="btnAddUser" Text="Add Currency Combination" ValidationGroup="valSum2" CssClass="showHide" OnClientClick="overlay" $(document).ready(function() { $(‘#overlay’).click(function() { $.blockUI({ overlayCSS: { backgroundColor: ‘#00f’ } }); setTimeout($.unblockUI, 2000); }); });

使用jQuery.blockUI()插件时IE7出错

当我使用blockUI()作为show modalforms时,我在jquery.js中遇到错误:无效的参数(第1061行)(jquery.js)在.attr()方法中sting“elem [name] = value”。 JavaScript代码:复制代码 $(‘#deviceAddFormButton’).click(function() { $.blockUI({ message: $(‘#deviceAdd’) }) }) HTML只是…,没什么特别的 我正在使用jQuery 1.3.2,blockUI 2.35。 这个错误只在IE中出现(Safari,Opera,Chromium,FireFox看起来不错:)

BlockUI在页面上的定位而不是屏幕

我以前使用过这个插件,但现在blockui没有正确定位在页面上。 在屏幕上它可以从顶部40%,但问题在于页面 。 它一直滚动到顶部。 如果我在页面的模块中有一个按钮,我点击它以启动blockui,页面将scrool回到顶部。 而且我不知道为什么 这是html: to buy tickets hadran.co.il opera house join facebook css: div.btn{ width: 266px; margin: 0 auto; height: 56px; } #blockmsg{ position: relative; padding-top: 30px; display: none; width: 400px; z-index: 100000; } jquery: $(‘#block’).click(function() { $.blockUI({ message: $(‘#blockmsg’), fadeIn: 700, fadeOut: 700, centerX: true, centerY: true, css: { backgroundColor: ‘transparent’, […]

与jQueryvalidation器插件一起调用blockUI和unblockUI

我有一个非常复杂的表单,validation工作正常。 但是,由于完成validation可能需要一段时间,因此当我单击表单的提交按钮以防止混淆和双重提交时,我想使用blockUI进行调用。 我无法弄清楚如何做到这一点。 我的代码如下所示: $(“#credential”).validate({ rules: { EngId: { required: true } ClientAccount: { required: true } … } 我正在使用几个按钮(使用他们的点击function)调用validation,具体取决于表单中的选择,通常禁用一些规则: $(“#buttonname”).click(function() { $(“#fieldname”).rules(“remove”); … $(“#credential”).submit(); }); 我无法弄清楚的是blockui和unblockui调用会在哪里进行,以便当用户单击按钮时,在validation开始之前,blockui会发挥作用,如果validation发现问题,则调用unblockui并再次启用表单。 我是Jquery的新手,我找不到任何我能够成功实现的例子。 我很感激任何人都可以给予的任何帮助(请原谅,如果之前已经涵盖的话)。

使用tinymce与blockui

我想要做的是用blockUI将我的网页背景变灰,然后在顶部打开一个tinymce。 我可以让它最初工作,但我打开另一个想要插入链接或编辑html源的对话框,对话框打开但是它被阻止了。 我想知道是否有办法在blockUI中取消阻止它。 我尝试了一些但没有成功的事情。 这是我目前的代码: var editDiv=””; editDiv+=””+theHTML+””; editDiv+=”close “; editDiv+=”save “; editDiv+=””; $.blockUI({ message: editDiv }); tinymce.init({ selector: “textarea”, theme: “modern”, plugins: [ “advlist autolink lists link charmap print preview anchor”, “searchreplace visualblocks code fullscreen”, “insertdatetime media table contextmenu paste” ] }); $(‘textarea’).each(function(){ $(this).unblock(); }); $(‘input’).each(function(){ $(this).unblock(); });

Jquery BlockUI元素阻塞

我试图阻止页面的某些部分。我正在关注http://jquery.malsup.com/block/#element教程,但我无法映射该元素。 我的js: $(‘div.repoDisplay’).blockUI({ message: ” ,overlayCSS: { backgroundColor: ‘#fff’ }}); 我的HTML: \\\\\\\\\\\ {{outlet}} 但它显示未捕获的类型错误:在我的js中未定义。 谢谢您的帮助

jquery blockui定位

我正在使用blockui在我的网站上抛出一些表格但由于某种原因,blockui元素位于距屏幕底部约20-30个像素处。 我试过,根据文档(v2的jquery blockui选项)使用此代码重新定位它: $.blockUI({css: {top : ’10px’}}); 但是,这只是在一个嘲弄某种方式的宇宙中向我打了个哈欠,并没有做任何事情。 根据文档,默认值是最高的:40%。 我不想消灭所有的blockui css,只需重置顶部定位。

如何在加载数据时创建页面覆盖 – asp.net/jquery/blockui

我正在尝试显示一个覆盖,上面写着“页面加载……请等待”,同时从sql server重新获取数据。 我希望为此使用BlockUI插件,但任何事情都可以。 我有一个使用site.master的ASP.NET页面。 该插件可以工作,但无论我尝试什么,它只会在页面完全加载后出现。 大部分等待都是在Global.asax文件中完成的。 在Session_Start部分中,我有一个函数返回数据以填充页面上的下拉菜单。 这需要大约20秒才能完成。 那么,在页面完全加载之前,我需要做什么才能查看叠加层? 感谢您的帮助或建议。

blockUI有效但unBlockUI不行

我已经实现了块UI,因为这个请求可能需要一点时间,当ajax请求启动时,一切按预期工作。 但是当ajax请求完成并显示msgbox时,UI不会解除阻塞! 有任何想法吗? 我正在使用IE8。 $().ajaxStart($.blockUI); $().ajaxStop($.unblockUI); function ChangeCompanyState(companyId, state) { var parameters = “{companyId:” + companyId + “,state:\”” + state + “\”}”; $.ajax({ type: “POST”, url: “Ajax/AjaxFragments.aspx/ChangeCompanyState”, data: parameters, contentType: “application/json; charset=utf-8”, dataType: “json”, success: function(msg) { if (msg.d.length > 1) { alert(msg.d); $.unblockUI(); } else { //Theres no message to process success. window.location.reload(); } […]

如何使用jQuery和blockUI将DIV置于页面中心?

我正在尝试转换Matt Berseth的’ YUI Style Yes / No Confirm Dialog ‘,所以我可以将它与jQuery blockUI插件一起使用。 我不得不承认我不是CSS大师,但我认为即使对我来说这也很容易….除了10小时之后我不知道为什么我不能让爆炸的东西工作。 问题是我似乎无法让’confirmDialogue’DIV在页面上居中,而上面没有显示任何工件。 或者,如果我通过执行….重置blockUI的CSS设置: $.blockUI.defaults.css = {}; …..我发现DIV左对齐。 我已经尝试了各种各样的东西,但CSS不是我的强点是服务器端应用程序有点人:( 所以如果有人在那里有一个jQuery / blockUI / CSS向导阅读这个…请你有一个去,让我知道我错了什么? 基本上我遵循Matt博客上的设计模板,HTML看起来像下面的东西(CSS与Matt的样本没有变化)。 您可以从http://mattberseth2.com/downloads/yui_simpledialog.zip上的完整示例项目下载中获取png’sprite’文件 – 这是一个.net项目,但我只是想让它在一个简单的html中运行文件,因此不需要.NET知识。 无论如何,任何建议和指导真的非常有用。 如果我们见面的话,我甚至会鼓励买有希望买啤酒的东西买:) .modalpopup { font-family: arial,helvetica,clean,sans-serif; font-size: small; padding: 2px 3px; display: block; position: absolute; } .container { width: 300px; border: solid 1px #808080; border-width: 1px 0px; […]