Bootsfaces 复选框

Bootsfaces checkbox

<p:selectBooleanCheckbox value="#{dropdownView.value}">
<p:ajax update="msgs" listener="#{dropdownView.add}" />
</p:selectBooleanCheckbox>

在 primefaces 中,我可以调用 bean 方法来使用上面的代码在单击复选框时执行操作。

但是我无法调用 bean 方法来执行在 Bootsfaces 中单击 selectBooleanCheckbox 的操作。 关于如何成功调用在 Bootsfaces 中显示消息 truefalse onclick of selectBooleancheckbox 的 bean 方法,任何人都可以提供帮助。

我已经试过了,但没用:

<b:selectBooleanCheckbox value="#{dropdownView.value}" 
           update="msgs" onchange="ajax:ajaxBean.add()" />

我是 bootsfaces 的新手。任何帮助都会 appreciated.Thank 你

BootsFaces showcase 有一个如何将 AJAX 与复选框一起使用的示例。我们的示例使用 onclick 而不是 onchange。除此之外,一切似乎都一样。我还没有检查,但可能 b:checkbox 不支持 onchange(虽然我不明白为什么不支持 - 我们已经实现了这两个事件)。

顺便说一句,使用 f:ajax / p:ajax 和监听器的另一种方法也应该有效。但我们后来添加了此功能,因此我们不保证 AJAX 的传统 JSF 样式始终适用于 BootsFaces。