私のページには次のコンポーネントツリーがあります
form
tabView
datatable
dialog
次に、データテーブルで行が選択されたときにダイアログコンポーネントを更新します。
私は次のようなことを試しました:
<p:ajax event="rowSelect" update="@parent:detailsView" oncomplete="detailsViewDialog.show()" />
ここで、detailsViewは、p:dialog内のpanelGroupのIDです。
update = "@ parent"のみが機能しますが、ダイアログを表示するためだけに常にテーブル全体をリロードすることは解決策ではありません。
誰かが私にヒントを与えることができますか?
よろしく、フロリアン