gpt4 book ai didi

JSF 2.0 - Ajax 提交输入验证

转载 作者:行者123 更新时间:2023-12-04 18:45:31 26 4
gpt4 key购买 nike

我有一个需要用ajax提交的表单。我试图让验证工作,但当我使用 ajax 时它不会工作。当我取出ajax并使用空的testinput提交表单时,它会正确触发他的验证并且不提交表单。我怎么能用 ajax 调用做到这一点。我的表格如下。

<h:form>
<f:ajax>
<h:panelGrid columns="3">
<h:outputLable for=test" value="testinput:" />
<h:inputText id=test" required="true" label="testinput" />
<h:message for="test" id="testError"/>
</h:panelGrid>

<h:commandButton value="Submit" actionListener="#{testBean.doSomething}" />
</f:ajax>
</h:form>

最佳答案

<f:ajax>默认情况下不会重新渲染表单,因此您将看不到任何内容。替换 <f:ajax>来自 <f:ajax execute="@form" render="@form" /> .

关于JSF 2.0 - Ajax 提交输入验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3533087/

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