如何避免关闭弹出窗口

发布于 2024-12-26 23:46:34 字数 127 浏览 0 评论 0原文

我有一个显示文本框的弹出窗口(非模态窗口),当我开始在文本框中输入内容时,我需要打开另一个显示列表框的弹出窗口,当我从列表框中选择任何项目时,弹出窗口也会消失,之前的弹出窗口也会消失,怎么办?我避免在第二个弹出窗口关闭时关闭第一个弹出窗口。

I have an Popup(not modal window) which shows textbox, when I start typing in the textbox I need to open another popup which show listbox,when I select any item from list box the popup disappears as well the previous popup also disappears how can I avoid closing of the very first popup on close of 2nd popup.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

樱娆 2025-01-02 23:46:34

使用标准的“bandpopup”组件 - 在这种情况下,您甚至不需要管理第二个弹出窗口。我想到的另一件事是添加 onClose 事件侦听器或事件处理程序 - 无论您喜欢什么 - 并使用 Event.stop(caughtEvent) 停止事件传播。它将有效地防止 OnClose 事件的传播,并且您的第一个弹出窗口不会被关闭。

Use a standard "bandpopup" component - in this case you wouldn't even have a second popup to manage. Other thing which comes to my mind is add onClose event listener or event handler - whichever you prefer - and stop event propagation with Event.stop(caughtEvent). It will effectively prevent propagation of OnClose event and your first popup wouldn't be closed.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文