【问题标题】:selectOneMenu - select item by JavaScriptselectOneMenu - 通过 JavaScript 选择项目
【发布时间】:2015-01-21 12:12:20
【问题描述】:

我有一个p:selectOnemenu

<p:selectOneMenu>        
    <f:selectItem itemLabel="white" itemValue="white" />
    <f:selectItem itemLabel="red" itemValue="red" />
</p:selectOneMenu>

如何在 JavaScript 中选择选项 red

【问题讨论】:

    标签: javascript jsf jsf-2 primefaces


    【解决方案1】:

    假设您的widgetVar名称为selectOneMenuWV,您可以根据标签选择项目:

    PF('selectOneMenuWV').selectItem($('.ui-selectonemenu-item[data-label*="red"]'));
    

    【讨论】:

    • thanks=) 我将使用我的实现,但接受你的作为答案,因为它对特定情况更正确=)
    【解决方案2】:

    我找到了一个使用 h:selectOneMenu 的解决方案:

    <h:selectOneMenu value="#{addnewfields.color}"  
                     styleClass="colorSelect" >
       <f:selectItem itemLabel="red" itemValue="red" />
       <f:selectItem itemLabel=" white" itemValue="white" />
    </h:selectOneMenu>
    

    和js:

    $('.colorSelect').val('red')
    

    【讨论】:

      猜你喜欢
      • 2013-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-29
      • 2011-09-29
      • 1970-01-01
      相关资源
      最近更新 更多