【问题标题】:Ajax call in p:selectManyCheckboxp:selectManyCheckbox 中的 Ajax 调用
【发布时间】:2014-09-02 13:42:30
【问题描述】:

大家好,一旦我检查其中一个,有没有办法在 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");

}

【问题讨论】:

标签: java ajax primefaces


【解决方案1】:

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

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

&lt;p:ajax&gt; 中删除event 属性:ajax 行为将默认为默认事件valueChange

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

链接

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-27
    • 1970-01-01
    • 2014-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-01
    相关资源
    最近更新 更多