首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ajax调用p:selectManyCheckbox

Ajax调用p:selectManyCheckbox
EN

Stack Overflow用户
提问于 2014-07-11 20:32:25
回答 1查看 8.8K关注 0票数 0

嗨,伙计们,一旦我检查了其中一个,有没有办法在p:selectManyCheckbox中启动ajax调用?就像这样:

代码语言:javascript
复制
<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:

代码语言:javascript
复制
public void function(AjaxBehaviorEvent event){
    System.out.println("I was fired");

}
EN

回答 1

Stack Overflow用户

发布于 2014-07-12 20:42:09

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

代码语言:javascript
复制
<p:ajax> Event:check is not supported.

event中删除<p:ajax>属性: ajax行为默认为默认事件valueChange

代码语言:javascript
复制
<p:ajax listener="#{MB.function}"/>

链接

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24706067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档