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();
}
我已经创建了一个数据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();
}