プロジェクトで Datatable 1.9.2 を使用しています。AJAX経由で応募者のリストを表示しています。データをフィルタリングするために使用されるフィルターフォームもあります。すべてが正常に機能していますが、問題は、レコードをフィルタリングし、DB からデータが返されない場合、datatable が POPUP でエラーを生成することです。誰かがデータテーブルで空の ajax 応答を処理する方法、空のデータセットを処理する方法を教えてくれますか?
以下は私が使用しているコードです
$('#applicants_list').dataTable( {
"bProcessing": true,
"bServerSide": true,
"sPaginationType": "bootstrap",
"sDom": '<"H"Cfr>t<"F"ip>',
"oColVis": {
"activate": "mouseover",
"aiExclude": [ 10 ],
"sAlign": "left"
},
"bFilter": false,
"sAjaxSource": script.php,
"aoColumns": [
{"bSortable": true }, // attachments
{"bSortable": true }, //Subject Line
{"bSortable": true }, // Date Sent
{"bSortable": true }, // File Name
{"bSortable": false },
{"bSortable": false },
{"bSortable": true },
{"bSortable": true },
{"bSortable": true },
{"bSortable": false }
],
"aaSorting": [[0, 'desc']]
} );