Jquery 如何在Ajax加载的数据表中使用回调函数?

Jquery 如何在Ajax加载的数据表中使用回调函数?,jquery,callback,jquery-datatables,Jquery,Callback,Jquery Datatables,在上面的示例中,当sAjaxSource将数据加载到datatable中时,我希望有一个在数据加载后调用的回调函数,正确的方法是什么 以上给出的解决方案不能解决我的问题。我不想对数据表中的数据做任何事情,我只想等待数据加载完毕,然后使用该数据更新我的DOM上的另一个div。您可以使用“fnServerData”:为此 $(document).ready(function() { $('#example').dataTable( { "bProcessing": true,

在上面的示例中,当sAjaxSource将数据加载到datatable中时,我希望有一个在数据加载后调用的回调函数,正确的方法是什么

以上给出的解决方案不能解决我的问题。我不想对数据表中的数据做任何事情,我只想等待数据加载完毕,然后使用该数据更新我的DOM上的另一个div。

您可以使用“
fnServerData
”:为此

$(document).ready(function() {
    $('#example').dataTable( {
        "bProcessing": true,
        "sAjaxSource": '../ajax/sources/arrays.txt'
    } );
} );

您可以使用“
fnServerData
”:用于此目的

$(document).ready(function() {
    $('#example').dataTable( {
        "bProcessing": true,
        "sAjaxSource": '../ajax/sources/arrays.txt'
    } );
} );

以下是从服务器回调函数加载数据的示例。您也可以使用相同的函数修改数据

$(document).ready(function() {
    $('#example').dataTable( {
        ........
        "fnServerData": function ( sSource, aoData, fnCallback ) {

            $.getJSON( sSource, aoData, function (json) { 

            fnCallback(json)
        } );
        }
    } );
} );

这里的回调函数:

这里是从服务器回调函数加载数据的示例。您也可以使用相同的函数修改数据

$(document).ready(function() {
    $('#example').dataTable( {
        ........
        "fnServerData": function ( sSource, aoData, fnCallback ) {

            $.getJSON( sSource, aoData, function (json) { 

            fnCallback(json)
        } );
        }
    } );
} );

此处的回调函数:

@undefined我已经阅读了文档并尝试了一些事情,但没有得到正确的答案。@undefined我已经阅读了文档并尝试了一些事情,但没有得到正确的答案。什么不发布fnCallback()方法作为示例?什么不发布fnCallback()方法作为示例?