Javascript 如何在Jquerydatatable中获取大数据

Javascript 如何在Jquerydatatable中获取大数据,javascript,asp.net-mvc,asp.net-mvc-4,datatable,Javascript,Asp.net Mvc,Asp.net Mvc 4,Datatable,我是MVC应用程序的新手,我在Jquery datatable服务器端脚本中处理了大量数据,在加载所有数据时工作正常Ex:选择特定表中的所有记录 如果我使用手动过滤器ex:Select*from xxx,其中zzz=yyy,则我无法向控制器操作发送参数 请找到下面的脚本 $(document).ready(function () { debugger var oTable = $('#PartUpdate').dataTable({ "bServerSide":

我是MVC应用程序的新手,我在Jquery datatable服务器端脚本中处理了大量数据,在加载所有数据时工作正常Ex:选择特定表中的所有记录

如果我使用手动过滤器ex:Select*from xxx,其中zzz=yyy,则我无法向控制器操作发送参数

请找到下面的脚本

$(document).ready(function () {
    debugger
    var oTable = $('#PartUpdate').dataTable({
        "bServerSide": true,
        "sAjaxSource": "Test/AjaxHandler",
        data: $.param({ 'b':'Mani'}),
        "bProcessing": true,
        buttons: [
                  'csv', 'excel', 'print'
        ],
        "aoColumns": [
            {
                "sName": "ID",
                "bSearchable": false,
                "bSortable": false,
                "fnRender": function (oObj) {
                    return '<a href=\"Company/Details/' + oObj.aData[0] + '\">View</a>';
                }
            },
            { "sName": "UserName" },
            { "sName": "FullName" },
            { "sName": "EmailId" }
        ]   
    });
});

还显示控制器代码。使用带有skip和take的实体框架来管理分页。或者,如果希望与查询一起使用,则使用limit和offset,这样您将只获得一个数据片段来显示一次。