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

javascript - 您如何测试模态 jquery 对话框是否失去焦点?

当您在对话框外部单击时,我想关闭对话框,但我不确定您如何在 jquery/plain javascript 中进行测试。

有些人建议使用 blur 事件,但这似乎不受 jquery 对话框的支持。


编辑我也有这个问题,但无法处理当前提供的任何答案,因为我无法使我的对话框成为模态。

我需要这个,以便我可以仅在对话框位于最顶部时注册键处理程序,并在另一个对话框置于顶部时立即取消注册它们。

有没有人有一个解决方案 - 理想情况下,每次其他对话框到达顶部时都会引发一个事件?

0 投票
1 回答
9484 浏览

wpf - WPF 中的非模态浮动对话框

我想创建一个 UI 序列,用户单击一个按钮,它会在其下方弹出一个小面板,其中包含一个按钮和一个文本框,可能还有一个小项目列表。该对话框是非模态的,更重要的是,当您单击主窗口中的其他位置时,它就会消失。

例如,当您在 Internet Explorer 7 中单击“收藏夹”星形图标或在 Firefox 中单击位置栏中的星形两次时,它会弹出书签编辑器对话框。

实现这一目标的最干净的方法是什么?

我应该使用 UserControl 并在单击按钮时绝对修复它的位置吗?如果是这样,当用户点击其他地方时如何隐藏它?

0 投票
3 回答
1141 浏览

c++ - 更改过滤器时 GetOpenFileName() 不刷新

GetOpenFilename()用来让用户选择一个文件。这是代码:

文件对话框出现了,但是当我

  • 更改过滤器或
  • 点击“我的电脑

文件列表变为空。按下[F5]没有帮助,但如果我切换到父文件夹并返回到原始文件夹(在过滤器更改的情况下),过滤工作正常并且文件显示在列表中。

编辑:我的系统是 Windows XP (SP3) 32 位 - 没什么特别的。它也发生在具有相同配置的其他机器上。

0 投票
7 回答
21982 浏览

javascript - 仅在字段值更改时激活 OnBeforeUnload

我想要实现的是警告用户未保存的更改,如果他/她试图关闭页面或导航离开它而不先保存。

我设法让OnBeforeUnload()对话框弹出......但如果用户没有修改任何字段值,我根本不希望它显示。为此,我使用了这个名为is_modified的隐藏输入字段,它以默认值false开头,并在编辑任何字段时翻转为true 。

我尝试将更改事件绑定到此 is_modified 字段以尝试检测值更改...然后才激活 OnBeforeUnload。

但据我所知,该change()事件仅在这 3 个步骤之后才起作用 - 一个字段获得焦点,一个值被更改并且该字段失去焦点。在隐藏输入字段的情况下,我不确定这个接收和失去焦点部分是如何工作的!因此,onbeforeunload 功能永远不会被激活。

谁能建议一种方法来维护 is_modified 的触发器?

谢谢。

0 投票
2 回答
3773 浏览

c++ - 需要帮助将滚动条添加到编辑框

我正在 Visual C++ 2005 中制作一个基于 MFC 对话框的应用程序。我在编辑框中添加了一个滚动条。如何对滚动条进行编程以使其工作?

0 投票
3 回答
4435 浏览

c++ - 为什么我的单选按钮不起作用?

我正在使用 Visual C++ 2005 开发 MFC 对话框应用程序。我的单选按钮是 m_Small、m_Medium 和 m_Large。它们都没有在我的 m_Summary 编辑框中显示它们应该显示的内容。有什么问题?

这是我的代码。

0 投票
13 回答
39919 浏览

jquery - jQuery UI datepicker 在对话框中自动打开

我有一个在 jQuery 对话框对象中使用的日期选择器。对话框内容的来源是使用 加载的.load()。在对话框中,我创建了一个脚本,该脚本为文本输入创建了一个日期选择器。

当我第一次打开对话框时 - 一切都很好,但是如果我关闭它并再次重新打开,日期选择器会自动触发(并且没有像这样的选项autoOpen:false)有什么方法可以防止这种情况或我做错了什么?

0 投票
2 回答
2621 浏览

c# - asp.net 文件浏览器对话框和连接中断

更新- 如果我删除 runat="server" 这不会发生......那么我如何将对话框的值返回到后面的代码

场景是这样的。我的页面上有此代码

当我浏览到一个大文件 (200mb) 然后单击按钮...请注意,当您单击回发以外没有任何反应时,我的浏览器中出现连接中断错误。如果我对较小的文件执行此操作,这不是问题……唯一的问题是,我需要能够获取数据库的位置以建立连接字符串。

我需要允许用户浏览到目录,选择数据库,点击按钮并准备一个连接字符串。

至少如果有人可以真正快速地尝试一下,并让我知道这是否也发生在您身上。

感谢吉姆

0 投票
3 回答
1878 浏览

java - Swing 将对话框绑定到 JButton

我正在尝试将新的客户菜单对话框绑定到我的应用程序中的 newCustomer 按钮。有任何想法吗?

0 投票
2 回答
10552 浏览

jquery - 一页中有多个Jquery模式对话框?

我对 jquery 很陌生,并试图为我正在开发的技术网站创建一个“服务”页面。我在使用不同服务在窗口中打开相同信息时遇到问题。

基本上我直接使用演示中的代码。关于如何在同一页面中有多个窗口的任何想法?

谢谢!