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

jquery - 带有 data-ajax-url 的 jqmodal 不起作用

我正在尝试在http://communitychessclub.com/test-me.php实现 jquery jqmodal,并基于http://dev.iceburg.net/jquery/jqModal/ 2. AJAX的示例,但它似乎不起作用,单击时没有任何反应。另外,我认为#dialog 不会起作用,因为我要弹出的游戏不止一款。有任何想法吗?

0 投票
1 回答
249 浏览

javascript - 除非我先调用 alert(),否则覆盖 JQuery 中的选择框将不起作用?

我正在使用 JQuery Modal 显示一个带有表单的弹出窗口。我的控制面板中的所有下拉框都使用一个通常可以正常工作的 jquery 插件进行更改。为了让 Javascript 与模态一起工作,我需要做一个回调,但我得到了奇怪的结果。

当我打开模式时,如果我在选择更改之前发出警报,我只会看到正确的下拉框:

回调:

模态打开:

我想这与加载模式的时间有关,因为添加警报允许 JS 有更多时间处理,但这似乎很奇怪。

我错过了什么吗?

编辑:如果我非常快地单击警报“确定”按钮,则选择也不会改变,这证实了我对允许 JS 处理时间的警报的想法(尽管我仍然觉得这很奇怪)。

0 投票
1 回答
373 浏览

c# - jqModal取消警报框从Iframe打开但显示在父窗口中

我有一个带有 iFrame 的网页。我可以完全访问父窗口和 iFrame 页面。在 iFrame 中,我有一个 jqModal 取消框,当用户输入一些无效输入时会显示该框。我的问题是当jqModal取消框被触发时,只有iFrame里面的内容被着色,并且消息框滚动位置是iFrame的滚动位置。

我正在寻找一种解决方案,当触发 jqModal 取消框时,整个父窗口被着色并且消息框的滚动位置使用父窗口的滚动位置。

谢谢你们。

0 投票
1 回答
440 浏览

javascript - FireFox 不要从 jQuery 脚本取消表单提交

我有这样的情况:

所以-带有3个隐藏字段+按钮的基本表单提交。在 jQuery 的帮助下,我绑定到提交此表单并自定义流程:

为了使图片清晰:

  • // 1 - 在网页上打开一些“弹出式”窗口
  • // 2 - 取消表单提交。我这样做是因为表单只是请求一些 Ajax 信息,并且不能执行标准表单提交。对于我的问题,您可以认为因为我只是不希望提交表单,所以所有 Ajax 内容都与该问题无关。

所有这些如何协同工作:

  • 在 IE7/8/9/Chrome/Opera - 一切如预期,弹窗打开,表单未提交
  • 在 FireFox(Windows XP SP3 上的 8.0.1 版)中 - 弹出窗口打开并从 DO 提交(因此新标签出现在浏览器中)

我在 javascript 调试器中做了一个简单的调查(我只是在行 // 1 和 // 2 上放置了 2 个断点(BP))和我发现的事实:

  • IE7/8/9/Chrome/Opera - 在线点击 BP // 1,然后在线点击 BP // 2
  • FireFox - 在第 1 行命中 BP,从不在第 2 行命中 BP,因此命令“return false”从未执行过 :(

那么 - 如何使 FF 行为与所有其他浏览器中的行为相同?

第 1 行中使用的 PS 库:

更新

我找到了问题的根源...根据 jqModal 文档(参见上面的链接),如果您绑定到 onShow 事件,您必须在事件处理程序显示(设置可见)对话框(我的“弹出式”窗口) 。所以一般的方案是

我写的代码非常接近这个。所有浏览器都接受这种方法。FF“不喜欢”它。不知道为什么。所以,要解决我的问题,不要绑定到 onShow 事件就足够了。那是!

0 投票
1 回答
663 浏览

jquery - jqModal窗口中的jScrollPane仅在第一次工作

我正在尝试将jScrollPane 插件添加到我的jqModal窗口中,以便当我加载高于我的设置高度(600px)的内容(通过 AJAX)时,滚动窗格可以完成它的工作。问题是预期的结果只在第一次出现。对 TEST 链接的每个后续请求都会在 jqModal 窗口中加载数据,但 jScrollPane 不会被加载,但没有错误或警告出现问题。所以....这里有一些代码:

而 test.php 仅包含:

帮助我stackoverflow的用户。你是我唯一的希望。

0 投票
2 回答
2803 浏览

javascript - 关闭 jqModal 对话框而不在输入按钮的类属性中设置 jqmClose-tag

我在我的 ASP.net MVC 3 项目中使用 jqModal。我有一些按钮,我在它们上应用 CSS 样式,但我读过输入元素的 class 属性可用于关闭 jqModal-dialogs。

这是一个代码示例,其中 jqModal 的 jqmClose 函数在 input-element 的 class 属性中定义:

是否有另一种方法可以在不使用 jqmClose 的情况下使用 CSS 样式的类属性并关闭 jqModal-dialog?

0 投票
1 回答
443 浏览

jquery - asp.NET (4.0) 与 jqModal - 在 IE8 中,服务器端按钮提交存在问题

我目前有以下代码。基本上,单击超链接以输入您的电子邮件地址以在您忘记密码时通过电子邮件发送密码时,只需一个登录页面和一个模式弹出窗口。该模式还会检查输入的电子邮件是否在系统中。这是我第一次使用 jqModal,我很喜欢。实际上,这在所有浏览器中都非常有效,但如前所述,在 IE8 中(具体来说,我在 IE9 中打开了兼容模式)。如下所示,“登录”按钮根本不会触发,也不会登录用户。“单击此处记住您的密码”功能将弹出并按预期工作。再次 - 如下所述,它完美运行 - 在 IE9、FF10、Opera 11、Safari 和 Chrome 中。我在 IE8 中缺少什么/有什么不同(或者,也许它只是 IE9 中的兼容模式问题?)

谢谢!

编辑 请忽略。这只是打开兼容模式的 IE9 问题。发布后我意识到 - 为什么我不检查这个在 IE8 中 -叹息- 有时过多的关注是一件坏事。呵呵。我离开这里是为了另一个示例,说明如何为 jqModal 和 ASP.NET 进行设置,并作为对可能偶然发现这个奇怪组合的任何其他人的一个轻微警告。

0 投票
3 回答
841 浏览

javascript - 需要帮助使用 IFrame 为 JQModal 实现 CloseOnEscape Key Press

我在我的项目中使用 JqModal。它是一个不错的 JS 模态。但是,我需要一个帮助才能将 Close On Escape 按键附加到 JqModal。我正在从 JqModal 中的外部 URL 加载永恒的内容。

对于没有使用 IFrame 的简单 Modal,很容易实现 CloseOnEscape 按键功能。

0 投票
1 回答
1776 浏览

php - Jqmodal ajax 弹出窗口中的 Jquery Ajax 联系表单

大家好,我正在使用 Jqmodal 在我的网站上制作一个联系表单弹出窗口。联系表单加载并正确显示,但联系表单本身我正在尝试使用 ajax 提交它,然后想给用户一条消息说“消息发送”并将表单向上滑动。

无论如何,我遇到的主要问题是它提交表单但将用户带到它应该通过 ajax 连接的实际 php 文件。我的代码如下。这可能是 Jqmodal 方面的事情,但我不确定是否有人能指出我正确的方向,这将是很棒的。关闭按钮也不起作用,但我认为我可以解决这个问题。

0 投票
1 回答
908 浏览

php - JQmodal弹出不能出现

我对 jqmodal 有疑问。那个弹窗不能出现。我的场景是变量警告中的任何数据,都会弹出并显示所有警告数据。这是代码。请帮我。谢谢