我正在尝试使用jquery在单击按钮时保存p:selectOneListbox中选定项目的值。
试图复制,但对我不起作用:How to get the value of <p:selectOneMenu> in jquery?
<p:selectManyMenu id="advanced1" widgetVar='commmentWidget'
value="#{decisionTreeBean.option1}" showCheckbox="true" styleClass="XXXX">
<f:selectItems value="#{decisionTreeBean.XXXX}" var="X"
itemLabel="#{X}" itemValue="#{X}" />
</p:selectManyMenu>
以下jquery无效(name属性是生成的HTML中的名称)
jQuery(".generateBtn").on("click",function(event){
var $element = jQuery("select[name='A3128:searchForm:basic1_input']option:selected").val();
alert($element);
});
如何将从selectOneListbox中选择的项目的文本值存储到变量中。