相关疑难解决方法(0)

如何通过从jsf2.0和primefaces 2.2中的下拉菜单中选择值来显示隐藏数据表

我有一个下拉菜单,从下拉菜单中选择一个特定的值,我必须显示与其对应的数据表,并从下拉菜单中选择第二个,值应隐藏前一个数据表和对应于第二个的数据表值应该填充等等这里是我的代码:

   <h:selectOneMenu value="#{bean.value}"
styleClass="ui-inputfield ui-widget ui-state-default ui-corner-all"
style="width:100px;">
<f:selectItem itemLabel="Select" itemValue="Select" />
<f:selectItem itemLabel="5" itemValue="5" id="mySelectedValue1" onclick="hideOrShow(??);"/>
<f:selectItem itemLabel="6" itemValue="6" id="mySelectedValue2" onclick="hideOrShow(??);"/>
<f:selectItem itemLabel="7" itemValue="7" id="mySelectedValue3" onclick="hideOrShow(??);"/>    
    </h:selectOneMenu> 


<script type="text/javascript">   
function hideOrShow(show) {
var obj = document.getElementById("myForm:myPanel");
     if (show) { 
        obj.style.display = "block";
     }
 else {
         obj.style.display = "none"; 
    } 
  } </script> 


<h:panelGrid id="myPanel" columns="2"> 
    ... 
</h:panelGrid> 
Run Code Online (Sandbox Code Playgroud)

我的问题是将什么作为参数放在HideOrShow()中显示为?? 这样java脚本函数就可以识别它.最初如何隐藏所有数据表?

谢谢:好奇

jsf primefaces jsf-2

3
推荐指数
1
解决办法
7419
查看次数

标签 统计

jsf ×1

jsf-2 ×1

primefaces ×1