我在html中有以下表结构:
<table id="table">
<tr>
<td>ID</td>
<td>Place</td>
<td>Population</td>
</tr>
<tr>
<td>1</td>
<td>Phoenix city</td>
<td>1445632</td>
</tr>
<tr>
<td>2</td>
<td>San Antonio city</td>
<td>1327407</td>
</tr>
<tr>
<td>3</td>
<td>San Diego city</td>
<td>1307402</td>
</tr>
<tr>
<td>4</td>
<td>Dallas city</td>
<td>1197816</td>
</tr>
<tr>
<td>5</td>
<td>San Jose city</td>
<td>945942</td>
</tr>
</table>
通过切片表来解决这个问题,这样就不会删除第一行(标题)seje,留下类似的东西。
<table id="table">
<tr>
<td>ID</td>
<td>Place</td>
<td>Population</td>
</tr>
<tr>
<td>4</td>
<td>Dallas city</td>
<td>1197816</td>
</tr>
<tr>
<td>5</td>
<td>San Jose city</td>
<td>945942</td>
</tr>
</table>
我正在使用文件阅读器api javascript来阅读.csv
表格,并需要通过切片此表格的某些部分来过滤显示的内容。
我正在这样切片:
reader.readAsBinaryString(file.slice(0, 10 * 1024 * 1024));
我在link
中的完整代码答案 0 :(得分:0)
忽略文件读取部分,这个jQuery代码在你的帖子中切出表格的第1-3行:
$('#table').html($('#table tr').not($('#table tr').slice(1,4)));
您想要在阅读CSV时限制显示的行吗?如果是这样,您显示或隐藏行的标准是什么?