【问题标题】:p:selectOneMenu is not showing the list on clickp:selectOneMenu 未在单击时显示列表
【发布时间】:2015-07-08 06:37:00
【问题描述】:

我使用以下代码集开发了<p:selectOnemenu>。它默认显示第一项,但是当我点击它时,什么也没有发生,我无法从下拉列表中选择另一个选项。

<p:selectOneMenu id="roomcategory" value="#{user.favoriteCar1}" >
    <f:selectItem itemValue="520" itemLabel="BMW Series 5 - 520" />
    <f:selectItem itemValue="525" itemLabel="BMW Series 5 - 525" />
    <f:selectItem itemValue="535" itemLabel="BMW Series 5 - 535" />
</p:selectOneMenu>

用户界面是这样的,但是点击没有任何反应

谁能帮我找出原因? 这与我在 primefaces 展示中找到的代码相同。

【问题讨论】:

  • 能贴出用户bean的代码吗?
  • Bean 无关紧要。这是客户端错误。浏览器控制台有JS错误吗?
  • @BalusC 控制台上没有任何内容..
  • 应用了任何自定义 CSS 吗?例如。引导程序?
  • @Kukeltje 是的。 bootstrap.js

标签: jsf jsf-2 primefaces


【解决方案1】:

似乎是布局问题。尝试添加一个 StyleClass 属性并减小下拉菜单的宽度。目前它的宽度较大,您看不到列表右侧的下拉触发器。很明显,项目已加载到列表中。

【讨论】:

    猜你喜欢
    • 2013-09-24
    • 1970-01-01
    • 1970-01-01
    • 2018-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多