Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# jQuery数据表Ajax处理_C#_Jquery_Model View Controller_Datatables - Fatal编程技术网

C# jQuery数据表Ajax处理

C# jQuery数据表Ajax处理,c#,jquery,model-view-controller,datatables,C#,Jquery,Model View Controller,Datatables,我使用服务器端处理,jquery数据表与MVC混合使用。我有一个C类来生成返回JSON的列和行。如果我将它放入ajax成功调用中,而不进行服务器端处理,但不确定如何使用其中的处理,那么我可以让它工作。我想我需要回电话,但不是很确定。我可以看到回复,但我所有的数据都不知道如何绑定它。这一切都发生在页面加载上 不起作用 工作 您是否尝试过从网站上的示例开始?您确定需要服务器端处理吗?很可能您只希望数据来自服务器,而不是希望在服务器上进行处理,例如排序、筛选等。我使用服务器端处理,因为我处理的是大数据

我使用服务器端处理,jquery数据表与MVC混合使用。我有一个C类来生成返回JSON的列和行。如果我将它放入ajax成功调用中,而不进行服务器端处理,但不确定如何使用其中的处理,那么我可以让它工作。我想我需要回电话,但不是很确定。我可以看到回复,但我所有的数据都不知道如何绑定它。这一切都发生在页面加载上

不起作用

工作


您是否尝试过从网站上的示例开始?您确定需要服务器端处理吗?很可能您只希望数据来自服务器,而不是希望在服务器上进行处理,例如排序、筛选等。我使用服务器端处理,因为我处理的是大数据集~100k,所以我想将数据分块。在服务器上进行一次调用,绑定速度很慢。
$(document).ready(function () {
    var oTable = $('#myDataTable').dataTable({
        "bServerSide": true,
        "sAjaxSource": "StateFarmEInvoice/Adjuster/AjaxHandler",
        "bProcessing": true,
        "aoColumns": "not sure what to put here",
        "aaData": "not sure what to put here"
    });
});  
var ajax = ajaxReturn("Default.aspx/CreateJsDataTable", valJson);
    ajax.success(function (json) {
        var adminTable = $('.adminTable').dataTable({
            "bDestroy": true,
            "aoColumns": json.d.aoColumns,
            "aaData": json.d.aaData,
            "aaSorting": [[1, 'desc']],
            "sPaginationType": "full_numbers",
            "bJQueryUI": true,
            "iDisplayLength": 25,
            "bAutoWidth": true
        });                       
        $('.massChange').show();
    });