- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在阅读数据表文档,但找不到答案。我的问题是:
我有一个包含 10.000 行的表。我按州进行搜索,结果是 3000 行。从 3000 行开始,我将每页显示 20 行。
“recordsTotal”:这里应该有什么值?,“recordsFiltered”:这里应该有什么值?,
如果recordsTotal值必须是10.000,如果不感兴趣我可以隐藏这个值吗?
最佳答案
recordsTotal
Total records, before filtering (i.e. the total number of records in the database)
recordsFiltered
Total records, after filtering (i.e. the total number of records after filtering has been applied - not just the number of records being returned for this page of data).
您的回复应该是:
{
"draw": 1,
"recordsTotal": 10000,
"recordsFiltered": 3000,
"data": [
// ... skipped 20 records ...
]
}
我相信 recordsTotal
仅用于信息面板显示 3000 个条目中的 1 到 20 个(从 10000 个总条目中过滤)
。如果您不使用信息面板,则不必返回 recordsTotal
属性。
属性recordsFiltered
也被jQuery DataTables用来计算显示数据集所需的页数。
参见Server-side - Returned data了解更多信息。
关于jquery - rowsTotal、recordsFiltered 解释 Jquery DataTable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43161353/
我正在阅读数据表文档,但找不到答案。我的问题是: 我有一个包含 10.000 行的表。我按州进行搜索,结果是 3000 行。从 3000 行开始,我将每页显示 20 行。 “recordsTotal”
我是一名优秀的程序员,十分优秀!