通过javascript的ManagedBean更改selectonemenu primefaces的选定项 [英] change selected item of selectonemenu primefaces by managedbean of javascript

查看:137
本文介绍了通过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);

valueselectItem的值.

或者在最新版本的PrimeFaces中通过

Or in more recent versions of PrimeFaces via

PF('editFamille').selectValue(value)

这篇关于通过javascript的ManagedBean更改selectonemenu primefaces的选定项的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆