jQuery DataTables和初始数据加载

时间:2011-09-16 04:28:13

标签: jquery datatables

我在jQuery Datatable论坛上问了这个问题,但它没什么帮助。如果有人使用jQuery数据表并通过在请求选项时设置初始数据来使其工作,并且没有ajax调用请求第1页。当我的sAjaxSource在init阶段设置时它会自动再次发出请求加载数据,即使我用数据初始化它。

http://datatables.net/forums/discussion/6459/load-initial-data-without-ajax-call#Item_3

1 个答案:

答案 0 :(得分:4)

I think you are looking for the iDeferLoading feature.

$(document).ready(function() {
    $('#example').dataTable( {
        "bProcessing": true,
        "bServerSide": true,
        "sAjaxSource": "scripts/server_processing.php",
        "iDeferLoading": 57
    } );
} );

更新:我刚刚在论坛中阅读了您的问题。也许你的问题毕竟不是那么简单,但我需要看到你的数据表设置,以便给你一个更明智的意见。

我在生产环境中使用数据表,我对API有所了解;但是,再一次,如果没有查看你的设置并准确理解你的第二次ajax调用是什么,那么很难提供帮助。我会在这里留下这个答案的价值。