6

我想selectOneMenu通过托管 bean 或 javascript 更改 this 的选定值:

<p:selectOneMenu id="edit-article-famille" widgetVar="editFamille"
    required="true" requiredMessage="Veuillez choisir une famille"
    value="#{articlesMB.selectedFamille}">
  <f:selectItem itemLabel="selectionner famille" itemValue=""/>
  <f:selectItems value="#{articlesMB.listFamilles}"/>
</p:selectOneMenu>

我该怎么做?在 primefaces 用户指南中,他们没有谈论这个。

4

1 回答 1

13

您可以在 JavaScript中设置p:selectOneMenuwith的值:widgetVar

editFamille.selectValue(value);

value是 的值selectItem

或者在更新版本的 PrimeFaces 中,通过

PF('editFamille').selectValue(value)
于 2013-04-01T11:07:19.433 回答