如何获取< p:selectOneMenu>使用JQuery的值 [英] How to get <p:selectOneMenu> value using JQuery

查看:66
本文介绍了如何获取< p:selectOneMenu>使用JQuery的值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何使用Jquery或javascript获取选择组件的值

How I can get select component value using Jquery or javascript

下面的MyJSF代码

<h:form>
      <p:selectOneMenu style="width:150px" id="id" onchange="onCall()">
              <f:selectItem itemLabel="Select" itemValue=""></f:selectItem>
              <f:selectItem itemLabel="Other" itemValue="Other"></f:selectItem>
       </p:selectOneMenu>
       <p:selectBooleanCheckbox id="flag"/>
       <p:inputText id="name" value="#{mybean.value}/>
 </h:form>

请帮助我解决此问题

推荐答案

Primefaces为其组件提供了Javascript API,因此您可以通过widgetVar

As Primefaces provides a Javascript API for its components, you can access it through the widgetVar

xhtml

xhtml

<p:selectOneMenu widgetVar="selectWV">               
</p:selectOneMenu>

JS

JS

PF('selectWV').getSelectedValue();//gets the value
PF('selectWV').getSelectedLabel();//gets the label

这篇关于如何获取&lt; p:selectOneMenu&gt;使用JQuery的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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