【问题标题】:Tooltip in SelectItem in jsfjsf中SelectItem中的工具提示
【发布时间】:2013-01-07 05:27:58
【问题描述】:

我在s:selectOneMenu 中使用t:selectItem。我的 itemLabel 太长,无法在 selectOneMenu 窗口中看到。有谁知道,如何获得每个 selectItem 的工具提示?欣赏这个方向的任何想法。

【问题讨论】:

标签: java html jsf


【解决方案1】:

您可以为此使用javascript。由于您没有提供任何代码示例,我使用以下示例。你可以抓住这个概念并相应地应用它来满足你的需求。

<h:form id="myForm">
    <h:selectOneMenu id="myCombo">
        <f:selectItem itemLabel="Label1"/>
        <f:selectItem itemLabel="Label2"/>
        <f:selectItem itemLabel="Label3"/>
    </h:selectOneMenu>
</h:form>

您的javascript 代码应如下所示。

<script>
    window.onload = function(){
         var options = document.getElementById("myForm:myCombo").options;
         for(var i = 0; i &lt; options.length; i++) {
             options[i].title = options[i].innerHTML;
         }
    }
</script>

【讨论】:

  • 感谢您的帮助,但它也无法正常工作...请提供其他建议???
猜你喜欢
  • 2011-02-11
  • 1970-01-01
  • 1970-01-01
  • 2011-11-17
  • 1970-01-01
  • 1970-01-01
  • 2017-08-11
  • 2010-09-10
  • 1970-01-01
相关资源
最近更新 更多