我使用datatables.net显示5列和大约2,000行。我已经将此API initialization应用于我的代码并且它可以正常工作,但由于我的表中数据的数量和类型,过滤器下拉列表没有用处。
以下是我正在使用的数据的列标题:
<thead>
<tr>
<th>Post Date</th>
<th>Post Title</th>
<th>Author Name</th>
<th>Categories</th>
<th>Page Views</th>
</tr>
</thead>
发布日期:几乎包含2012年的每一天,格式如“Thu 11/29/12”“Wed 11/28/12”等。我希望过滤器下拉到仅包含一周七天的缩写。这样我们就可以过滤所有星期一的帖子等。
帖子标题:包含大约2,000个独特的博客帖子标题,因此这里无需过滤。根本不显示过滤器下拉列表。
作者:许多不同的作者提交帖子,因此此过滤器下拉列表应根据列中的数据构建。
类别:包含逗号分隔的短名单,例如“新闻,活动,体育”或“优惠,周末”,或者只是一个类别“夜生活”等。类别数量有限,这些不会改变,因此硬编码列表将起作用。我不需要每个类别的组合。只是为了能够过滤分类为“交易”的帖子,无论“交易”与哪些“交易”配对。
网页浏览量:包含不同的数值,因此无需显示过滤器。可能会变得贪婪,并在视图大于100,500,1000等时请求过滤器,但这不是必需的。
我只是在学习jquery,这就是为什么我很高兴看到Datatables能够轻松实现以提供大量信息的专业外观和功能。但是,我发现我无法真正定制其他人的工作,所以我希望有一种Stack Overflow用户能够编辑表初始化代码(见http://datatables.net/examples/api/multi_filter_select.html)以使用我的表格如何在上面概述。
您的答案可能是,这太过于定制工作,并且需要一段时间,这对于免费的Stack Overflow解决方案来说并不常见。但是,我认为如果你发布一些代码,其他人可能会觉得这个例子很有用。谢谢你的考虑。
答案 0 :(得分:5)