jquery数据表没有记录时如何处理

How to handle datatable of jquery when has no records

我已经创建了一个数据table,但它无法处理数据库table 为空的情况。它一直显示 "Processing..."。我已检查 json return 是否为空。那么当 json 为空时我如何处理数据table?

PHP

$returnJson["data"][] = null;

jquery:

var table =  $('#Table').DataTable({
                   "order": [[ 1, "asc" ]]
                    ,"processing": true
                    ,"serverSide": false
                    ,"ajax": "<?=url?>"
                    ,"language": {
                        "zeroRecords": ""
                        ,"emptyTable":     "My Custom Message On Empty Table"
                    }
              });

我找到了。 PHP 应该如下所示:

PHP

if($table_result == null)
{
    $returnJson["data"] = array();
}