问题标签 [jqmodal]
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.
jquery - jq模态问题
我正在尝试使用 jqModal 插件实现模式窗口。我进行 ajax 调用以使用表格数据填充 div。在那里,有一个可点击的进度条。
在我的脚本中,我有
我不知道为什么,但我在 firebug 中不断收到错误(没有描述并指向 $('#jqmRTypes').jqmShow();) 我可以放 show() 而不是 jqmShow() 我会看到窗口,但它不再是模块化的。
它快把我逼疯了。任何帮助将不胜感激。
谢谢
jquery - jQuery jqModal 确认对话框回调问题
使用来自 jqModal 网站的代码,部分 FUN!覆盖:
http
://dev.iceburg.net/jquery/jqModal/#examples
(我编辑了代码以使用回调函数)
问题:每次调用确认函数时,回调都会增量触发,所以当我第二次点击时,处理程序被执行了 2 次,第 3 次,3 次等等。
jquery - 在同一页面上同时使用 Inline 和 AJAX 模式的 JQModal 问题
我在 ASP.Net 页面上以两种不同的模式使用 JQModal。对于某些模式,我正在显示页面中的内联内容。对于其他模式,我使用 JQModal 上的 AJAX 属性来显示来自外部页面的内容。我发现这两种模式似乎相互冲突。例如,如果我在页面上打开一个 AJAX 模式,执行一些操作并关闭,然后打开页面上的一个内联模式,执行一些操作然后尝试关闭,我会收到奇怪的 JQuery/JQModal javascript 错误例如:
-或者-
如果我在页面上时只使用内联模式,那么一切正常。但是,一旦我打开和关闭其中一个 AJAX 模式,我就会开始看到正常工作的内联模式中的操作引发的脚本错误。就像打开 AJAX 模式时某些东西正在重新连接,而我还没有掌握发生了什么以及如何解决它。
在呈现页面之前,我所有的模式都在代码隐藏中连接起来。以下是连接内联模式的代码摘录,然后是连接 AJAX 模式的代码:
页面内联模式:
页面 AJAX 模式:
作为另一个更具体的示例,如果我打开一个内联模态,该模态对该模态执行 jqmHide,那么$('#modInline-' + itemNumber).jqmHide()
一切都很好,直到我打开一个 AJAX 模态。如果我打开 AJAX 模式,关闭,打开 Inline 模式,之前工作的同一行代码将引发错误:Microsoft JScript 运行时错误:'a' is null or not an object。
有没有其他人经历过这种情况或可能知道发生了什么?
提前致谢
jquery - jqModal 和广告画廊
我发现了一个很棒的 jquery 库。(http://coffeescripter.com/2009/07/ad-gallery-a-jquery-gallery-plugin/)。我试图在 jqmodal 窗口中实现这一点,但遇到了一些麻烦。
为了隐藏 jqmodal win,我有一个文件:
在我的主页上:
});
问题是当 jqmShow() 触发时,它会弄乱广告库的 css。主图像消失,缩略图垂直而不是水平显示。如果我从 jqmPix div 中删除 display:none,那么它将正常工作。我也试过 $('#jqmPix').hide() 。我能做些什么?提前致谢。
javascript - jqModal jQuery 插件 - 如何在模态弹出窗口上设置超时?
我正在使用 jQuery 插件jqModal。
新手,所以我还在学习它的用法。
我想要做的是显示弹出窗口说 3 秒钟,然后自动关闭。
基本上,这是我想要的事件流程:
- 我的页面加载。
- 显示模式弹出窗口说“连接到 MySite..”
- (3 秒后)模态弹出窗口自动关闭。
- 刷新页面(window.location.reload());
这是我到目前为止所拥有的(不多):
HTML:
JS:
是否有一些参数可以传递给 .jqmShow() 函数来为窗口设置超时?或者我应该挂钩 onShow 回调并做一个简单的 setTimeout?
如果第 2 步和第 4 步异步发生也很好:换句话说,页面刷新同时显示 jQuery 弹出窗口。
有任何想法吗?
编辑:
好的,所以我有打开/关闭延迟工作,但不是window.location.reload()
. 这么说根本不会发生延迟。
这是我的代码:
我希望window.location.reload()
在显示弹出窗口时重新加载父窗口,而不是其中一个。
编辑2:
发现无法异步重新加载和弹出窗口,因为 jqModal 弹出窗口并不是真正的“弹出窗口”(即不会产生新窗口)。它只是一个隐藏的 DIV。
因此,我刚刚更改了我的代码以在隐藏窗口后重新加载。
asp.net-mvc - jqModal 和 ASP.NET MVC
我想创建一个简单的表单来使用jqModal添加新产品。
查看/主页/Index.aspx:
家庭控制器:
我不知道如何实现验证。如果用户为 Product.Price 输入不正确的值并单击保存按钮,我不想关闭表单。我想在普通视图上使用验证摘要时显示一条错误消息。
谢谢!
jqmodal - jqModal 和广告画廊
这简直让我发疯。我正在尝试 jqModal 与 jquery.ad-gallery 一起工作。这是我到目前为止所拥有的:
我看到模态窗口,图像容器下方的导航,但缺少主图像。它只是不显示。
有趣的是,如果我直接访问 ajax url,一切正常。一个技巧是当我直接点击 ajax url 时,我必须传递一个 url 变量并检查它的存在。如果存在,那么我包括 . 否则,firebug 会在调用页面的 jqmShow() 上引发错误。
有谁能够帮我?
提前致谢。
jquery - 如何获取在 jqModal 窗口中加载的外部页面的当前 URL?
是否可以获得在 jqModal 窗口中加载的外部页面的当前 URL?更进一步,在jqModal的实现中,外部页面在哪里?iframe
还是div
?
asp.net - jqModal iframe 问题
我有一个 asp.net 页面(page1.aspx),里面有一个 iframe,在 iframe 里面我正在加载另一个页面(page2.aspx)。在那个页面(page2.aspx)里面我有一个按钮。当我单击该按钮时,jqModal 会弹出。它覆盖了 page2.aspx 中的 iframe。我怎样才能让 jqModal div 分配父页面(page1.aspx)的完整空间。