jQuery DataTables和初始数据加载

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

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

我认为您正在寻找iDeferLoadingfunction。

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

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

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