小编Ela*_*ack的帖子

根据 h:selectOneMenu 值隐藏和显示组件

我有一个带有 a 的页面,<h:selectOneMenu>我想根据菜单的所选值显示某些字段或其他字段。这是可能的,如果是,如何?

<h:selectOneMenu id="productname" value="#{product.productname}" required="true"> 
    <f:selectItem itemLabel="select" itemValue="null" />  
    <f:selectItem itemLabel="Detetgent" itemValue="Detergent"/>  
    <f:selectItem itemLabel="Dishwash" itemValue="Dishwash" />  
    <f:selectItem itemLabel="Powder" itemValue="Powder" />  
    <f:selectItem itemLabel="Liquid" itemValue="Liquid" />       
</h:selectOneMenu>
<h:panelGroup rendered="Detergernt">
    <p>This will be shown if the selected item Detergent.</p>
</h:panelGroup>
<h:panelGroup >
    <p>This will be shown if the selected item Dishwash.</p>
</h:panelGroup>
<h:panelGroup >
    <p>This will be shown if the selected item equal to powder.</p>
</h:panelGroup>
<h:panelGroup >
    <p>This will be shown if the selected item equals to Liquid.</p> …
Run Code Online (Sandbox Code Playgroud)

ajax jsf

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

ajax ×1

jsf ×1