selectOneMenu - 通过JavaScript选择项目

时间:2015-01-21 12:12:21

标签: javascript jsf jsf-2 primefaces

我有p:selectOnemenu

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

如何在JavaScript中选择选项red

2 个答案:

答案 0 :(得分:0)

我找到了一个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')

答案 1 :(得分:0)

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

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