javascript - 如何获取 h :selectOneMenu 的选定索引

标签 javascript jquery jsf

我想为我的 h:selectOneMenu 字段获取选定的索引。

我可以使用 javascript 或 jquery

请帮忙

<h:selectOneMenu id="myId" value="#{AddScriptBean.scriptEngine}"  >
        <f:selectItems value="#{AddScriptBean.scriptEngines}"/>
</h:selectOneMenu>

最佳答案

假设您的 selectOneMenu 呈现为 select

使用 jquery,您可以使用它来获取选定的索引。

 $(function(){
        $('#myId').prop('selectedIndex')
    });

使用 javascript 会是

document.getElementById('myId').selectedIndex

关于javascript - 如何获取 h :selectOneMenu 的选定索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16576981/

相关文章:

JavaScript 历史后退/前进

javascript - JQuery日期格式问题

javascript - 集合中的 Backbone 集合

image - 如何显示 p :selectManyCheckbox 中带有图像的项目

javascript - 如何使用文字 DOM 标记作为原型(prototype)模板?

jquery - 从grails中的bootstrap模式调用 Controller Action

javascript - 如果内容可编辑 div 位于光标位置下方,如何删除它?

javascript - 多级 HTML 表单

java - 从 primefaces 组件获取值

jsf - Facelets 自定义错误页面 - 自定义/包装异常消息/堆栈跟踪