jquery datatables recordsFiltered recordsTotal

时间:2015-11-20 16:14:50

标签: jquery datatables dynamically-generated

我有一个使用DTResult传递数据的表。如何动态更改recordsFilteredrecordsTotal而不是硬编码?现在我的代码看起来像这样:

DTResult<NAME> result = new DTResult<NAME>
{
    draw = staff.Draw,
    data = source,
    recordsFiltered = 100,
    recordsTotal = 100
};

1 个答案:

答案 0 :(得分:0)

您的DTResult看起来是一个以所需格式返回json的自定义类。您可以轻松使用return Json(new{...

无论如何,如果data = source是包含表数据的属性,那么您只需填充source中的recordsFiltered计数:

DTResult<NAME> result = new DTResult<NAME>
{
    draw = staff.Draw,
    data = source,
    recordsFiltered = source.Count(),
    recordsTotal = source.Count()
};

数据表返回数据documentation