0

以下は、私が達成しようとしているレイアウトのスナップショットです。

ここに 2 つの質問/問題があります。

  1. 現在、すべてのアコーディオン パネルが開いた状態でページが読み込まれます。最初は閉じた状態にしたい(オプション1のように)。

  2. タブの近くにあるラジオ ボタンをクリックすると、タブが展開されます。別のラジオ ボタンをクリックすると、そのラジオ ボタンに関連付けられた新しいタブが展開され、もう 1 つのタブが閉じます。

ここに画像の説明を入力

どうすればこれを達成できますか?

トグル機能や PrimeFaces アコーディオンに関連するものは何も表示されません。widgetVar.show() 関数しかありませんが、役に立ちません。

4

1 に答える 1

1

アコーディオン パネルのタブを閉じた状態で開始するには、activeIndex を -1 (または既存のパネルに対応しない任意の値) に設定してみてください。アコーディオン パネルの複数のタブでこれをテストしていませんが、動作するはずです。

<p:accordionPanel activeIndex="-1">

于 2013-08-28T06:27:02.073 に答える