嗨,伙计们,一旦我检查了其中一个,有没有办法在p:selectManyCheckbox中启动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");
}发布于 2014-07-12 20:42:09
您发布的代码产生了JSF错误,至少在Mojarra 2.2中是这样的,我很惊讶您没有提到它:
<p:ajax> Event:check is not supported.从event中删除<p:ajax>属性: ajax行为默认为默认事件valueChange
<p:ajax listener="#{MB.function}"/>链接
https://stackoverflow.com/questions/24706067
复制相似问题