如何基于行展开和折叠行
How to expand and collapse rows based on a row
我需要你的助手使用 javascript 根据一行展开和折叠许多行。行是根据查询返回的值动态生成的。我需要显示文件夹的名称,并在它下面显示子文件夹的名称。下面是该表的代码:
<table border="0" cellspacing="1" cellpadding="0" width="100%" height="106">
<%
int i=1;
int j=0
do
{
//SQL Query
String sz_FolderName=res.getString(2);
String sz_NumberOfDocument=RS_NumberOfDocument.getString(1);
%>
<tr>
<td><%=i%></td>
<td>
<span style="text-decoration: none">
<%=sz_FolderName%><img id="image<%=i%>" src="../expand.gif"> </span></td>
<td>
<p align="center"><%=sz_NumberOfDocument%></td>
</tr>
<%
//SQL Query
String Subsz_FolderNumber=Subres.getString(1);
String Subsz_FolderName=Subres.getString(2);
%>
<tr>
<td>
<p style="text-align: left"> </td>
<td>
<p style="text-align: left">
► <%=Subsz_FolderName%></td>
<td style="text-align: center;">
<%=sz_FolderName%></td>
</tr>
<%
}
j++;
i++;
}
%>
你可以通过js显示你的元素,如下所示:
element.style.display = 'none'; // Hide
element.style.display = 'block'; // Show
element.style.display = 'inline'; // Show
element.style.display = 'inline-block'; // Show
按 id/名称/类/等选择元素并更改其显示状态。
相关文章:
- ExtJS——在展开/折叠时调整面板高度
- d3基于用户选择动态更新节点
- 引导程序:在导航栏中,显示悬停在单个位置的基于Li Link的不同内容
- 基于两个条件退出While循环
- 基于粒子的粘弹性流体表面张力问题
- 如何放置'选择'基于angularJS中数据的html选项
- 基于localStorage的Meteor激活模板
- 展开和折叠文件夹
- 展开和折叠自举手风琴
- 基于数据类型的编辑框的汇总列表
- 有没有一种方法可以仅使用HTML/CSS来隐藏基于特定值的数据单元格
- 更改基于它的Select OPTION's INDEX(Jquery)
- 具有大型几何图形的基于沙发的空间查询
- 基于窗口宽度jquery的函数的替代方法是什么
- 基于下拉菜单创建开关
- 默认情况下折叠和展开嵌套列表
- 使用Grunt属性展开来创建基于折叠css之上的适当页面
- 如何基于行展开和折叠行
- 基于javascript的网站有何不同?
- jQuery翻转箭头图标基于折叠位置