问题标签 [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.
javascript - ('#').dialog 不是使用 jQuery 的 .load() 函数后的函数错误
我有以下代码:
这非常有效,直到我需要调用 jQuery 的 .load() 函数。出于测试目的,我有一个调用 .load() 方法的按钮(尽管应该在文档准备好时调用它)。如果我在单击此试用按钮之前点击了打开对话框按钮,则对话框将正确打开。否则,它会失败并出现以下错误:
$("#mydialog").dialog 不是函数 $("#mydialog").dialog("open");
试用按钮:
拜托,任何帮助都非常受欢迎。这个错误让我发疯。谢谢你!!
javascript - 如何在运行时更改对话框的标题?
open
我想在事件中更改 JQuery UI 对话框的标题。
我尝试了以下方法:
但它没有用,标题保持不变。
jquery - 在 remove()、apendTo() 和 apend() 之后丢失事件委托
您是否知道有关 remove、appendTo 和 append 方法的任何问题,因为当我删除并附加另一个地方时,我丢失了事件委托。
jquery - 带有 jQuery 对话框的 .NET 登录控件不起作用?
我在 jQuery 对话框中设置了登录控件。但是,登录按钮在对话框中不起作用,当我删除对话框时它工作正常。用户名和密码上有一些字段验证器可以进行一些 javascript 验证,所以我认为可能存在一些冲突,但我无法弄清楚。有任何想法吗?
这是我的标记:
jQuery:
文件后面的代码中没有任何内容。我注意到当我在页面呈现后检查登录按钮时,它上面有这个:
因此,我猜测 javascript 在出现在对话框中时由于某种原因没有运行,但我不确定如何修复它。
jquery - JQuery UI 对话框:应用程序范围的选项
我的应用程序中有大量的 jquery-ui 对话框。每次我需要一个新的时,我都会写下以下几行:
一个对话框与另一个对话框之间唯一真正不同的是buttons
和title
键。我想在这里有一个应用程序范围的 JQuery 对话框设置,所以我只会调用
隐式设置了所有需要的哈希键(我称之为“默认”设置)。
我知道我可以将.dialog()
call 包含在.myDialog()
我自己设置所有内容的地方。但我想知道是否有一种真正方便的方式来做到这一点。
提前致谢!
javascript - 在索引更改时启用“保存”按钮
我有一个弹出窗口,其中包含 1 个下拉列表(强制)、1 个日期选择器(强制)和 1 个文本框(可选)。我正在检查第一个两个是否都包含任何数据,然后我启用“保存”按钮。
但是,如果用户已经有一些下拉项目并且选择了日期,则启用“保存”按钮。我不想要这个。所以这里的逻辑是:
- 检查下拉列表和日期选择器
- 如果它们都包含其中的项目并且项目已更改,则启用“保存”按钮。
- 否则,禁用该按钮。
这是我的代码:
jquery - Jquery Dialog 显示:blind,隐藏:drop;只工作一次
我有以下代码:
我面临的问题是,显示和隐藏只工作一次。如果我再次单击按钮 (#openDialog),则只显示半透明屏幕而不显示对话框。
有趣的是,这只发生在 hide 是 'drop' 并且 show 是除了 'drop' 之外的任何东西时。但是当节目是“放弃”并且隐藏是其他任何东西时,一切都很好。
当隐藏是“下降”时,节目是否必须“下降”?
编辑:这仅在 IE 中发生。(像往常一样 IE 引起了问题。:D ...为什么?)
asp.net - 隐藏/重新显示 jQuery 对话
我正在尝试使用 AJAX 打开一个 jQuery 对话框。对话框的内容是从查询字符串加载的,并在表单标记内包含服务器控件。
我有一个 GridView,每行中的链接都会生成对话框。
第一次,对话框加载正常,但随后我需要在页面上打开另一个对话框,然后将加载第一个对话框。以后我无法打开相同的对话框。在 Firebug 中检查 DOM 会在页面末尾显示多个“容器”。我有一个 GridView,其中一列包含一个链接和一个空 div。我已经简化了控件 ID,因为它们被 ASP.NET 破坏了,但这是我的代码:
我尝试将包含的函数添加到关闭事件中,但我得到了相同的效果。否则,当对话框最终打开时,一切正常(尽管页面末尾有多个对话框容器)。
jquery - 如果 Datepicker 在 JQuery Dialog 上,JQuery UI Datepicker 的选择月/年下拉菜单在 iPad 中不起作用
我创建了一个 jQuery UI 日期选择器,如下所示:
它适用于所有主要浏览器。仅当它不在 jQuery 对话框上时,它也可以在 Ipad 上正常工作。在 jQuery 对话框上,如果我使用 datepicker 来选择某个日期,它也可以正常工作。只有用于选择某个月份或日期的下拉菜单根本不起作用。我可以看到下拉选项,甚至可以单击任何选项,但在选择任何选项后它并没有隐藏选项列表,它只是停留在那里。
经过大量调试后,我发现onchange
在选择任何月份或年份时应该触发的事件没有触发。
如果日期选择器不在 jQuery 对话框中,即使选择月份/年份在 iPad 上也可以再次重复。
不知道出了什么问题。
jquery - 模态对话框不会在页面加载时隐藏
我正在尝试创建一个模式对话框来显示内容(某种或其他的 html):
当我查看页面时,对话框是内联的,而不是隐藏的。这是我的html:
我究竟做错了什么?