数据表没有显示Json检索到的数据


Datatables are not showing data retrieved by Json

我在名为anggotabckend.php?action=savePHP文件中编写了此代码

$array  = array('satu'=>'1','dua'=>'2','tiga'=>'3');
    $jsoned = json_encode($array);
    echo $jsoned;

然后我在Datatables 中写了这个代码

$('table#loadeddata').DataTable({
    "ajax": "anggotabckend.php?action=save",
    "columns": [
        {data: 'satu' },
        {data: 'dua' }]
});

"ajax"编写的链接是正确的,列也是正确的,但当我尝试检索数据时,Datatables最终会无休止地加载,或者有时显示没有可用的数据。我把这东西做错了什么?

jQuery DataTables希望数据是数组或对象数组,并以某种方式进行格式化,请参阅数据源类型。

使用以下代码:

$array  = array('satu'=>'1','dua'=>'2','tiga'=>'3');
$jsoned = json_encode(array('data' => array($array)));
header("Content-type: application/json");
echo $jsoned;