2016-11-03 8 views
1
<p:selectBooleanCheckbox value="#{dropdownView.value}"> 
<p:ajax update="msgs" listener="#{dropdownView.add}" /> 
</p:selectBooleanCheckbox> 

プライムフェイスでは、上記のコードでチェックボックスをクリックしてアクションを実行するBeanメソッドを呼び出すことができます。Bootsfacesチェックボックス

しかし、私はBootsfacesのselectBooleanCheckboxのクリックでアクションを実行するBeanメソッドを呼び出すことができません。 BootsfacesのtrueまたはfalseのonclickをselectBooleancheckboxと表示するBeanメソッドの呼び出し方法については、誰でも助けてください。

私はこれを試してみましたが、それは働いていない:

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

私はbootsfacesに新しいです。どんな助けもありがたいです。ありがとうございます。ありがとうございます。

答えて

0

BootsFaces showcaseにはチェックボックス付きAJAXの使い方の例があります。この例では、onchangeの代わりにonclickを使用しています。それ以外は、すべてが同じであるようです。私はそれをまだ確認していませんでしたが、b:checkboxonchangeをサポートしていません(私はなぜそうではないのでしょう - 私たちは両方のイベントを実装しました)。

ところで、f:ajax/p:ajaxを使用してリスナーを使用するもう1つのアプローチも必要です。しかし、この機能は後で追加したので、従来のJSFスタイルのAJAXが常にBootsFacesで動作することを保証するものではありません。

+1

ありがとうございます...出力があります。onclick = "ajax:dropdownView.add();でonchangeに置き換えられました – Spandana

関連する問題