gpt4 book ai didi

java - Ajax 调用 p :selectManyCheckbox

转载 作者:行者123 更新时间:2023-12-01 08:02:03 25 4
gpt4 key购买 nike

大家好,有没有办法在我检查其中一个时在 p:selectManyCheckbox 的 primefaces 中触发 ajax 调用?像这样的东西:

<p:selectManyCheckbox  label="Elements" value="#{crearVacacionMB.elementSelected}" layout="grid" columns="1">
<f:selectItems value="#{MB.elements}" />
<p:ajax event="check" listener="#{MB.function}"/>
</p:selectManyCheckbox>

还有我的MB:

public void function(AjaxBehaviorEvent event){
System.out.println("I was fired");

}

最佳答案

您发布的代码会产生 JSF 错误,至少在 Mojarra 2.2 中是这样,我很惊讶您没有提到它:

<p:ajax> Event:check is not supported.

删除event来自 <p:ajax> 的属性:ajax行为将默认为默认事件valueChange :

<p:ajax listener="#{MB.function}"/>

链接:

关于java - Ajax 调用 p :selectManyCheckbox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24706067/

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