问题标签 [jquery-dialog]

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 投票
2 回答
233 浏览

jquery - jQuery 对话框:什么是 jQuery 对话框,它是一个单独的网页还是现有网页的一部分?

Jquery对话框的含义是什么:它是单独的网页还是网页的一部分?

(我不太了解 Jquery)。

谢谢

0 投票
2 回答
1495 浏览

jquery - jQuery 对话框打开但不关闭!

我正在为一些 HTML 做一个 Ajax GET,然后通过以下方式填充一个 div:

这个 HTML 包含一个按钮(比如说“按钮 A”),它通过以下方式显示一个 jQuery 对话框:

单击“按钮 A”时,每次都会显示对话框。但是,在对话框中,我包含了一个取消链接。取消链接触发:

我注意到大多数时候它都很好用。但是,如果我在 Ajax GET 完成后立即快速单击“按钮 A”,取消链接将不会关闭对话框!对话框右上角的“X”按钮始终有效,但“取消”按钮是我正在努力解决的问题。

我已经尝试了许多不同的方法来让这个工作无济于事。这发生在 Firefox 3.5.9 和 IE 7 中。如果我使用 Firebug 并在语句后放置断点.dialog('close');,那么我注意到屏幕上的背景颜色从灰色变为白色,但对话框仍然打开。我什至尝试通过执行以下操作来强制解决问题:

无济于事。

无论出于何种原因,Ajax GET 第一次触发时,我从来没有遇到过这个问题......所以当我第一次访问页面并执行 GET 时,它每次都有效。但是,如果我留在页面上并在 DOM 仍在加载时继续触发 GET,它可能只有 50% 的时间有效。

我非常感谢任何人愿意提供的帮助!

谢谢,

安迪

0 投票
2 回答
18467 浏览

c# - 从 jQuery 对话框按钮事件中单击 ASP.NET 按钮

我有以下 ASP.NET 标记:

我试图让 jQuery.dialog 生成的按钮代替 ASP.NET 按钮执行回发。我应该怎么做才能使按钮进行提交并调用该btnSave_Click方法?


编辑

...有效,但这是最好的解决方案吗?

0 投票
1 回答
1172 浏览

jquery - jQuery 对话框窗口不会打开

我通常不只是发布代码并说“帮助”,但我觉得我已经用尽了每一次搜索。任何关于为什么这不起作用的帮助将不胜感激。我没有收到任何类型的 Javascript 错误,当我点击我设置的链接时,窗口只是没有打开。

和 HTML:

0 投票
1 回答
81 浏览

jquery - 我如何获得这种效果?

我看到了许多执行此操作的 jquery 插件,我想知道是否有人知道该怎么做(这会节省我很多时间)。

当你加载说 jquery ui 对话框。

它弹出所有浮华,背景变暗。

http://jqueryui.com/demos/dialog/#modal

http://jreject.turnwheel.com/#(运行任何演示)

我认为他们使用 jquery 淡入淡出。但我不确定。可能大多数效果来自带有 zindex 的 css。

0 投票
1 回答
5056 浏览

jquery - 附加到后,jQuery 对话框不再起作用

我在该表单中有一个表单和一个 div,用于 jQuery 对话框的内容。我的目标是弹出对话框,用户在文本框和文本区域中输入一些信息,然后提交表单并将这些数据提供给我的代码,然后能够重新打开对话框(页面提交后保持不变),输入新数据,如果他们愿意,可以重新提交表单。

如果我运行:

进而:

一个对话框只显示按钮,在它后面显示 div,用户无法访问。(简而言之,它看起来像是 UI 小部件的集群交互)

为什么将 div#mydialog 附加到表单(这是它开始的地方)然后调用 .dialog('open') 会导致这种行为,以及在将其附加到后如何使其正常打开form#foo 将用户的数据发送到服务器?

提前致谢

编辑:似乎由于某种原因,对话框在最初打开后没有被附加到。即它被打开/编辑/关闭了几次,用户点击“提交”,div被附加到表单,然后当我再次尝试对话框('打开')时,Firebug显示它保持在它所在的位置表单 - jQuery 似乎不会再次尝试移动它,而只是更改其内联样式。有谁知道为什么会这样?

编辑 2:我不知道我的 html/脚本对你有多大帮助,基本上就是你想象的那样:

点击编辑按钮:

提交表格时:

然后再次单击编辑按钮,

导致 UI trainwreck(根据 Firebug,#stufftoputindialog 并没有</body>像第一次那样移动到表单之外)

0 投票
2 回答
4489 浏览

javascript - 使用 Google Analytics 进行 Javascript 覆盖/对话跟踪

使用 javascript(在我的例子中是 jQuery)我需要在 Google Analytics 中启用一个对话框作为唯一的页面视图进行跟踪,尽管它只是一个模态覆盖。

出于上下文目的,我不希望用户离开页面,并且对话内容是通过 ajax 调用加载的。

0 投票
1 回答
427 浏览

javascript - 使用 jquery 缓存对 iframe 中元素的引用

我正在使用一个 jquery 对话框,该对话框使用 iframe 让用户知道会话即将到期。我想用倒计时每秒更新这个对话框,因此我想缓存对倒计时元素的引用,这样我们就不必每秒查询 DOM。

我尝试过很多不同的方法,但我似乎无法让它发挥作用。

active_timer.html:

0 投票
1 回答
130 浏览

jquery - 奇怪的外观,jQuery UI

我正在使用 jquery 模态对话框,但对话框的外观不同于对话框示例的外观。包含并启用了 jquery ui。有任何想法吗?

替代文字

0 投票
2 回答
431 浏览

jquery - JQuery 对话框交替工作

我有这段代码可以根据 2 个链接打开一个带有特定控件的 JQuery 对话框。现在它在第一次尝试时工作正常。但是当我第二次单击链接加载 JQuery 对话框时,它会打开一个空白对话框。在关闭它并再次单击链接时,它会打开正确的对话框。在反复试验中,它在 JQuery 1.3.2.js 文件中引发了一个错误。

代码如下:

我使用了错误的 JQuery 文件吗?有关如何解决此问题的任何意见?