【问题标题】:Focus to a specific tab in primefaces tabview在 primefaces 选项卡视图中聚焦到特定选项卡
【发布时间】:2012-01-02 08:35:12
【问题描述】:

我正在使用 primefaces 选项卡视图。

<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 吗?

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

【问题讨论】:

  • 您的问题解决了吗?好奇的答案似乎没有解决您的问题,但您已将其标记为已接受。如果好奇的答案最终确实解决了它,请在他的答案上发表评论以提供反馈。或者,如果您确实找到了真正解决问题的不同解决方案,那么您应该将其作为单独的答案发布。
  • @BalusC:当我部分编辑一些信息时,出于好奇,答案很好。首先,我正在为此努力。这就是我接受答案的原因。

标签: java javascript google-app-engine jsf-2 primefaces


【解决方案1】:

使用 f:ajax 渲染="myid" 关于选择逻辑,然后给出 id “myid”到 p:tabView id="myid" 然后在要显示的每个选项卡上使用 Rendered 属性,例如: 渲染="#{selectionlogicvariable==tabid}"

【讨论】:

  • 当我使用渲染时,rendered="true" 以外的选项卡将消失,但我只需要关注该选项卡,其他选项卡应该在那里!希望你明白了!
猜你喜欢
  • 2011-04-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-25
  • 1970-01-01
  • 1970-01-01
  • 2014-01-02
  • 1970-01-01
相关资源
最近更新 更多