[英]Handle ajax requests with JSF (Primefaces)
我有这个代码:
<p:selectBooleanCheckbox id="locationChoice1" value="#{login.locationChoice1}">
<p:ajax listener="#{login.chooseLocationType1}" update="locationChoice1 locationChoice2 positionChoice" />
</p:selectBooleanCheckbox>
我仅在选择了selectBooleanCheckbox
情况下,才想启动selectOneMenu
组件的条件更新。 我想通过ajax请求对其进行更新。
总结一下,我想在ajax请求之间链接动作。 当我上面的ajax请求完成时,我想基于selectBooleanCheckbox
布尔值启动另一个有条件的ajax请求。
请问我该怎么做?
好吧,由于JSF本地元素的条件状态,我从未见过发送过(或不发送过)ajax蜂
我将实现您想要在selectBoolean内添加ajax的功能
<p:ajax event="change" listener="#{login.chooseLocationType1()}" update="element"/>
那么在方法chooseLocationType1中,您已经可以处理复选框的条件。
如果您真的想发送或不发送帖子,您可以做的一件事就是使用javascript处理它。 如果在p:ajax内添加oncomplete =“” ,则可以在javascript中调用方法并测试是否选中了复选框,然后使用jquery或js发表文章
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.