Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在网格之间切换问题_Javascript_Jquery_Page Flipping - Fatal编程技术网

Javascript 在网格之间切换问题

Javascript 在网格之间切换问题,javascript,jquery,page-flipping,Javascript,Jquery,Page Flipping,我有两个jqgrid。一次只能看到一个。为此,我尝试像这样切换。一次只能显示一个网格。对于board grid,它可以正常工作。但对于列表网格,两个网格都会显示 .jsp <tr valign="top" id="message" style="display: block;" > <td align="left"> <%@ include file="grid1.jsp" %&

我有两个jqgrid。一次只能看到一个。为此,我尝试像这样切换。一次只能显示一个网格。对于board grid,它可以正常工作。但对于列表网格,两个网格都会显示

.jsp
<tr valign="top" id="message" style="display: block;" >
                    <td align="left">
                        <%@ include file="grid1.jsp" %>
                    </td>
                </tr>
<tr valign="middle" id="task" style="display: none;" >
                    <td align="left">
                        <%@ include file="grid2.jsp" %>
                    </td>
                </tr>
.jsp
在java脚本中,我尝试了相应地创建样式“”或“无”。当我按下按钮时,将调用Board函数 旁边的按钮我会喜欢的

<img src="images/board.jpg" onclick="board()"> 

board(){
document.getElementById("message").style.display = "";
document.getElementById("task").style.display = "none";
}

董事会(){
document.getElementById(“消息”).style.display=“”;
document.getElementById(“任务”).style.display=“无”;
}
另一个网格将被称为

<img src="images/board.jpg" onclick="list()"> 
list(){
document.getElementById("message").style.display = "none";
document.getElementById("task").style.display = "";
}

列表(){
document.getElementById(“消息”).style.display=“无”;
document.getElementById(“任务”).style.display=“”;
}

但对我来说,页面的初始加载显示的是单板。但当我按下切换按钮时,它会同时显示board和list。我的代码有错误吗?

用于切换的代码可以这样使用

下面是JSFIDLE中的jquery示例


用于切换。

为什么标记为jquery?什么是板(){},功能板(){}?document.getElementById(“message”).style.display=“block”;board()是一种尝试隐藏/显示网格的方法。点击一个按钮调用方法板。此时,只有一个网格应该是可见的。我标记了jquery,因为我尝试了不适合我的切换方法。
$(thing).toggle();