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