gpt4 book ai didi

validation - 如何防止取消对话框中的表单验证?

转载 作者:行者123 更新时间:2023-12-01 07:14:50 25 4
gpt4 key购买 nike

我有一个用以下按钮关闭的对话框:

<p:commandButton
onclick="propertyEditDialog.hide(),propertyEditDialog.loaded=false"
value="#{i18n['button.cancel']}" ajax="true"/>

没有任何操作,只有简单地隐藏对话框的客户端 javascript。但是,我在日志中看到,表单在取消时得到验证。我已经设置了 ajax="true"以防止表单验证,但无论如何它没有帮助。

在不验证表单的情况下关闭 PrimeFaces 中的对话框的正确方法是什么?

最佳答案

ajax="true"p:commandButton 的默认行为!

正确的方法是排除蜜蜂处理的输入。同属性process="@this"在 commandButton 中,只应处理按钮。

但是,如果您不想触发某些操作并且不想提交表单,也许您最好通过添加属性 type="button" 来使用按钮(而不是提交按钮)。到您的命令按钮。

关于validation - 如何防止取消对话框中的表单验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13725981/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com