问题标签 [confirm-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.
wicket - 关闭时检票口模态窗口错误
有时在关闭 ModalWindow 时会弹出消息“你想离开还是留下……”。我无法确定原因。例如,我关闭窗口 10 倍(仍然以相同的方式),其中一些尝试以失败告终。可以,但是父页面重新构建,数据全部丢失,不友好。
我的项目规范:
- 检票口:6.21.0
- 爪哇:8
- 春天:4.1.1.RELEASE
- 和其他(我希望不是相关的依赖项)
到目前为止,我所做、尝试或探索的事情:
- 当模态窗口关闭并发生错误时,再次构造父页面
- 发生错误时,不调用关闭回调
- modalWindow.showUnloadConfirmation(false) - 不起作用。确认窗口不显示,但是当窗口关闭时,父页面被重新加载并且数据消失了
- 将检票口更新到最新的 6.24 版本或 Spring 4.1.6 无济于事
- 降级到 wicket 6.1.9 没有帮助
- 升级到 wicket 7.4 没有帮助
- 当错误未发生时,模态窗口页面例如由 http 8443 exec 5 线程生成,并且回调被同一线程捕获
- 发生错误时,模态窗口页面例如由 http 8443 exec 5线程生成,但是当失败并且新父页面由 http 8443 exec 9线程创建时
- 在调用 window.close() 清除和分离所有数据提供者之前添加关闭按钮也无济于事
- 当模态窗口失败时,javascript 中的 window.close() 方法是最后一件事,即被调用。之后没有代码被调用。之后可能会重定向到父页面(这就是您要离开此页面确认对话框的原因)。
- 以上所有内容都可以通过创建新的 Java 类来测试,该类扩展 ModalWindow 并覆盖受保护的方法 String getCloseJavacript(),该方法以 String 的形式返回关闭的 JavaScript 代码。
解决方案
问题是当父页面加载数据时,页面大小太大而无法存储到 Wicket 页面缓存内存中。因此,当模态窗口关闭时,应该加载保存的父页面,但它从未保存,因此生成了新的。Wicket 页面缓存的大小,可以在 WicketApplication 类中设置。更多信息请参见页面缓存部分的https://ci.apache.org/projects/wicket/guide/6.x/guide/versioningCaching.html。
jsf - 无法添加带有维度的可滚动确认对话框
我必须显示一个具有固定宽度和高度的可滚动确认对话框。我正在尝试通过这种方式:
这没有按预期工作。我怎样才能做到这一点?
jsf - 在将 ajax 请求发送到控制器之前显示的确认对话框
来自展示案例的示例:
:当用户单击任何行/单元格时 PF('carDialog').show() 调用。
但我想确认用户(是或否)是否显示汽车详细信息。在发送 ajax 请求之前。
java - Primefaces 确认对话框未删除
这是我的删除代码:
这是我的确认对话框:
这是我的托管 Bean:
问题是当我在确认对话框上按“Si”时,日志发送错误:
没有确认对话框的代码删除很好。我正在使用 NetBeans 8.2、Primefaces 6.0 和 Hibernate 4.3
javascript - 确认对话框失去了对 iOS10 的关注
在我的网站的移动版本中,我有一个在特定情况下出现的 JavaScript 确认对话框。使用setTimeout
我触发确认对话框。无论用户在哪个选项卡中,他都应该看到,confirm dialog
但在 iOS 10 中会失去焦点。
在 iOS 版本 8 和 9 中,当我有两个选项卡并且我在第二个选项卡中时,确认对话框会正常显示在前面。
有什么解决方案或解决方法吗?
css - 如何在primeng的ConfirmDialog模式中设置确认按钮的样式?
在使用 ConfirmDialog 时,我对如何在 Angular 的 primeng 库中设置 2 个“确认”和“取消”按钮的样式感到困惑。
参考:https ://www.primefaces.org/primeng/#/confirmdialog
我想让“确认”按钮保持绿色,并将“取消”按钮的样式更改为红色。更改 css 中的样式:
.ui-widget-header .ui-button、.ui-widget-content .ui-button、.ui-button
改变两个按钮的颜色。有没有解决的办法?
angular - ngx-bootstrap modal:如何从模态中获取返回值?
在我的 Angular 4 应用程序中,假设我在服务中。
在某些时候,我想要求用户确认,目前我只是一个confirm(...)
请求:
相反,如果我想显示一个带有两个按钮“是”或“否”的ngx-bootstrap
模式并获得类似的结果怎么办?
编辑:就我而言,我通过玩主题解决了我的问题。在这里你可以找到我的解决方案,以防它对其他人有用。然而,该解决方案并没有解决这个关于从模态返回值的问题,所以我让它保持打开状态。
angular - Angular 在 canDeactivate Guard 服务中使用模态对话框进行未提交的更改(表单脏)
在我的 Angular 4 应用程序中,我有一些带有表单的组件,如下所示:
他们使用 Guard 服务来防止未提交的更改丢失,因此如果用户在请求确认之前尝试更改路由:
这是使用一个简单的confirm(...)
对话框,它工作得很好。
但是,我想用更花哨的模态对话框替换这个简单的对话框,例如使用ngx-bootstrap Modal。
我怎样才能使用模态来实现相同的结果?
primefaces - 仅在验证成功时显示 p:confirm 对话框
所以,基本上我只想在确认对话框弹出之前添加验证,但问题是当我<p:confirm>
在命令按钮之间添加验证错误时,即使使用if (!args.validationFailed) PF('dlg1').show();
.
所以我删除它,并用这段代码进行更改,现在问题是验证工作,但确认对话框弹出如此之快,是的 - 没有按钮没有出现。
任何帮助都会很棒:)
primefaces - 单击带有primefaces的按钮后更新数据表
我有一个数据表,保存按钮,表单。当我单击保存按钮时,会显示一个确认对话框,其中包含两个选项:“是”或“否”。 我的问题是当我单击“是”以确认保存我的数据未更新时。
我想在我的 DataTable 中显示数据而不刷新页面。
数据表代码: