通过javascript的ManagedBean更改selectonemenu primefaces的选定项 [英] change selected item of selectonemenu primefaces by managedbean of javascript
本文介绍了通过javascript的ManagedBean更改selectonemenu primefaces的选定项的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想通过托管bean或javascript更改此selectOneMenu
的选定值:
I want to change the selected value of this selectOneMenu
either by managed bean or javascript:
<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用户指南中,他们没有谈论这一点.
How can I do it? In the primefaces user guide, they don't talk about that.
推荐答案
您可以在JavaScript中用widgetVar
设置p:selectOneMenu
的值:
You can set value of your p:selectOneMenu
with widgetVar
in JavaScript:
editFamille.selectValue(value);
value
是selectItem
的值.
或者在最新版本的PrimeFaces中通过
Or in more recent versions of PrimeFaces via
PF('editFamille').selectValue(value)
这篇关于通过javascript的ManagedBean更改selectonemenu primefaces的选定项的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文