gpt4 book ai didi

javascript - 服务器端DataTable行数计数函数仅返回当前页的总数

转载 作者:行者123 更新时间:2023-12-02 23:39:46 25 4
gpt4 key购买 nike

我有以下设置为服务器端模式的数据表:

enter image description here

正如您在页脚中看到的,总行数为 21。

但是,当我调用应该返回行总数的函数时,它只返回 10,即当前页的总数:

enter image description here

如何让它返回 21 而不是 10?

<小时/>

这是数据表的客户端代码:

tableOcorrenciaAgendadosHoje = $('#tableOcorrenciaAgendadosHoje').DataTable({
ajax: {
url: "/Ocorrencia/GetOcorrencias",
type: "POST",
datatype: "json",
data: function (d) {
d.aba = "agendadosHoje";
}
},
aoColumnDefs: [{
orderable: false, aTargets: [0]
}],
order: [],
columns: colunas,
scrollX: true,
scrollCollapse: true,
fixedColumns: {
leftColumns: 2,
},
language: {
url: "/Content/js/Portuguese-Brasil.json"
},
serverSide: "true",
processing: "true",
});

最佳答案

根据文档: https://datatables.net/reference/api/page.info()

以下内容应该适用于您的情况:$(table_id).DataTable().page.info().recordsTotal

关于javascript - 服务器端DataTable行数计数函数仅返回当前页的总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56132730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com