桌子是由Django admin呈现的.我不知道列数、列名或行内容.我将知道的是表ID result_list
.
问题是用户想要的表有时可以有10多列.我希望通过允许用户 Select 在呈现表后隐藏/显示哪些列来提供更好的用户体验.我的 idea 是在哪里使用数据表,但很难找到正确的配置.
由于此代码片段将由默认模板使用,因此代码必须与表中的数据无关.
这是我手头上的一个片段:
$('#result_list').dataTable({
// initializers here
});
生成的典型表格如下所示:
<table id="result_list">
<thead>
<tr>
<th>Company</th>
<th>Contact</th>
<th>Country</th>
</tr>
</thead>
<tbody>
<tr>
<td>Alfreds Futterkiste</td>
<td>Maria Anders</td>
<td>Germany</td>
</tr>
</tbody>
</table>