作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我对 JSF 中的 h:selectManyMenu 组件有疑问。我的问题是,如果用户在他的 h:selectManyMenu 项目中添加了 10 个项目,并且从可用项目列表中选择了 3 个项目,现在我想通过一些 java 脚本代码获取这 3 个选定项目的值。有什么想法吗?
<h:selectManyMenu id="goodsList" style="height:65px;width:60px;"
value="#{itemsBean.attachedItems}" ondblclick="removeAttched(this);">
<f:selectItems value="#{itemsBean.goodsItemsList}" />
</h:selectManyMenu>
最佳答案
如果您想调用 JavaScript 函数:
<f:selectItems value="#{itemsBean.goodsItemsList}" onclick="function(this)" />
该行的 onclick="function(this)"
部分会将所选对象传递给函数。
您还可以使用onblur()
、ondblclick()
、onchange()
,您可以查看所有属性 here
关于javascript - 如何从 h :selectManyMenu 获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23953865/
我是一名优秀的程序员,十分优秀!