问题标签 [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.

0 投票
4 回答
2254 浏览

javascript - 从 javascript 用于 Web 应用程序的跨浏览器最稳定的模态对话框实现是什么?

我在为客户端构建的 Web 应用程序中使用了很多 JQuery,我想找到一个模态对话框的 javascript 实现,它在以下浏览器集中相当稳定。

IE 7+ FF 2+ Chrome 和 Safari

我尝试了几个 jQuery 插件,但在其中一个浏览器中似乎总是有工件。

- - 编辑

jqModal似乎更稳定,但我在 IE7 中有一个问题,对话框在弹出后立即消失。我怀疑 js 事件没有被取消之类的。我会多出一点戏。

0 投票
1 回答
253 浏览

asp.net - 关于 jquery 和 .NET 的基本问题

我想制作一个页面,以便可以在“jquery 弹出窗口”中选择过滤器,但我不知道如何接收结果。

假设我有一个带有 ListView 的页面,并且我想为它选择过滤器(可能从列表中进行多项选择),所以我制作了一个不同的 ASPX 并通过 ajax 使用 jquery (实际上是jqModal)打开它,用户选择过滤器,并接受。

如何让该选择重新绑定我的 ListView?

(...)

我刚刚在 jQuery 弹出窗口中选择了上面链接的 URL,这正是我想要做的......它是如何完成的?

0 投票
1 回答
505 浏览

asp.net - Jqmodal 在更新面板中不起作用

我有一个名为 raise_alarm() 的方法,它显示一个基于 jquery 的消息框。但是,当我从 Updatepanel 内部的控件事件(例如提交按钮)调用此方法时,它不起作用。相关代码如下。我该如何解决?

0 投票
1 回答
1812 浏览

updatepanel - 更新面板内的 jqmodal 问题

我有一个需要显示为页面或模式对话框的控件。在 page_load 事件中,我查看是否设置了 modal 属性,如果是,我注册了一个脚本来调用 jqmodal。这是代码:

此控件用于具有更新面板的页面。这一切都适用于 Firefox 和 IE,用于初始页面加载和任何刷新。但是,当我回发时,我在 IE 和 FF 中遇到问题:在 IE 中,代表模式的 div(在本例中为选择器)向下和向右移动了大约 500 像素。

在 Firefox 中,div 周围的变暗区域随着每次回发而逐渐变暗。

如果我从主机页面中删除更新面板(它实际上在母版页中),则此代码有效。

我曾尝试在回发时不执行上述代码,但这只会禁用 jqmodal。我真的很难过如果有人能提供帮助,我将不胜感激。

0 投票
1 回答
3311 浏览

jquery - jQuery jqModal Ajax 和嵌套模态问题

我刚开始使用 jqModal,因为我需要对嵌套模式的支持。我注意到嵌套模式和 AJAX 的一些不稳定行为,但我不知道如何修复它。发生的情况是,当我加载其中有一个嵌套模式的主模式时,我得到了两个 jqmOverlay div,这就像它为两个模式应用了覆盖,即使尚未触发嵌套的一个。因此,当我关闭模式时,仍然会显示一个叠加层。这是代码:

它似乎第一次工作,但如果我关闭主模式,然后再次打开,我会遇到双重叠加问题。这是一个错误吗?还是我调用嵌套模式的方式?另外,我知道它与嵌套模式有关,因为当我删除嵌套模式上的 jqm 调用时,主模式每次都能正常工作。

0 投票
1 回答
725 浏览

flash - 是否可以从 Flash 打开 JqModal 弹出 iframe

我在 Flash 中有一个链接,我想用 JqModal 弹出窗口打开它。我尝试在 flash 变量中传递字符串,但这没有用。

var flashvars = { testURL: "contact-us.html?q=jqmodal&go=&form=QBLH&width=781&height=400" };

有任何想法吗??

0 投票
1 回答
876 浏览

jquery - jqModal, jquery 问题

我有以下代码;

问题是,当我单击具有“编辑”类的元素时,函数 load_it 甚至在对 edit_modal.aspx 的 ajax 调用之前运行。我实际上要求它在模式框关闭后运行。另外,我需要将 $(this).attr('id') 传递给在模态关闭后需要运行的函数。我做错了(我知道)但有人可以告诉我正确的吗在模态关闭后调用函数的方式,还传递一个变量给它?

问候,

凯姆

0 投票
1 回答
741 浏览

jquery - 在 ajax 模式外调用函数

我在我的页面上使用 jqModal 插件进行模式对话框。我有一种情况,其中一个模式包含一个通过 ajax 调用的表单(一个单独的 .aspx 页面,它被加载到模式窗口中。如下所示)

当用户在 new_modal.aspx 页面中填写表单并单击提交按钮时,我运行了一些服务器端代码,然后我需要更新主页上的 div,而模态仍然显示。

这可能吗?

0 投票
1 回答
498 浏览

javascript - 最新的 jqModal 版本:“实时”链接触发器不起作用

在最新的 jqModal 版本 (+r14) 中,我遇到了实时链接的新功能的问题。每当单击实时加载的触发器链接时,它都会重定向到 HREF,而不是通过 AJAX 加载它。我怎样才能让它正常运行?

我四处寻找,其他人似乎有这个问题,但它没有得到解决。

0 投票
2 回答
1847 浏览

jquery - jqModal 在 Mobile Safari 中显示不正确

我的站点上有一个 jQModal 窗口,其内容由 Ajax 调用填充。它在所有桌面浏览器中都能正常工作,但在 iPhone 上的 Mobile Safari 中却失败了。

叠加层和窗口本身显示在页面主体的顶部,而不是覆盖 iPhone 视口。如果您向上滚动,您可以看到窗口和覆盖在任何其他浏览器中的位置。这尤其成问题,因为对于 Mobile Safari 的用户,一旦他们向下滚动并单击以拉出模态窗口,就没有任何响应 - 具有模态窗口的屏幕部分对用户来说是完全不可见的。

我很确定这是因为 jqModal 在其 CSS 中使用“位置:固定”,由于各种原因,它在 iPhone 上是 effd。这是一篇很好的博客文章,描述了原因:http ://doctyper.com/archives/200808/fixed-positioning-on-mobile-safari/

我查看了模态窗口的其他一些库(例如 BlockUI),它们在 Mobile Safari 中也有同样的问题。有谁知道如何修改 jqModal js/css 来解决这个问题?干杯