2012-01-02 16 views
0

私はプライム面タブビューを使用しています。保存された情報を閲覧するにはプライム面タブビューの特定のタブに焦点を合わせる

<p:tabView> 
<p:tab id="basic" title="Login"> 
</p:tab> 
<p:tab id="personal" title="Personal"> 
</p:tab> 
<p:tab id="contact" title="Contact"> 
</p:tab> 
</p:tabView> 

、私は唯一の「コンタクト」タブのデータを編集する必要があると、私はJavaScriptでそれを行う方法私はリダイレクトすることができ、または他tabs.Canに行かなくても、直接そのタブにフォーカス?

My primefaces version is: primefaces-3.0.M3 with JSF and Google Cloud SQL 
+0

問題が解決しましたか?好奇心の答えはあなたの問題を解決するようではありませんが、あなたはそれを受け入れたとマークしました。好奇心の答えが結局それを実際に解決した場合は、彼の答えにコメントを残してフィードバックを与えてください。実際にあなたの問題を本当に解決する別の解決策が見つかった場合は、それを別の回答として投稿する必要があります。 – BalusC

+0

@ BalusC:好奇心をそそるように一部の情報を部分的に編集すると、その答えは問題ありません。まず第一に私はそれを試していました。だから私はその答えを受け入れた。 – NaaN

答えて

1

使用 F:AJAX選択ロジックに= "MYID" をレンダリングしてから PにIDに "MYID" を与える:各タブにレンダリング属性を使用し、その後tabViewのID = "MYID" と誰 レンダリング= "#{selectionlogicvariable == tabid}"

+0

レンダリングを使用すると、 'rendered =" true "'以外のタブは消えますが、そのタブに注目するだけで、他のタブはそこにあるはずです! – NaaN

関連する問題