-2

ページ読み込み時のドロップダウンなど、特定のコンポーネントの前にチェックボックスを追加します。変更時の特定のドロップダウンが、チェックボックスを持つ a4j:outputPanel を再レンダリングすると、チェックボックスが消えます。ビューが作成されているためで、チェックボックスを追加しました。または a4j:outputPanel が原因です。パネルが取り外せません。誰でも私を案内してもらえますか?

PS : a4j:outputPanel を再レンダリングしないと、チェックボックスが残ります。しかし、パネルを再レンダリングする必要があります。

4

1 に答える 1

0

それが消える理由は、あなたが言ったように、javascriptを使用して追加されているためです。jsf + ajax を使用して要素をレンダリングすると、サーバーからの応答から要素が作成されます。サーバーは onload コードについて何も知らないため、要素を削除し、サーバーからの応答で再作成します。

于 2015-01-05T11:01:29.910 に答える