![](/img/trans.png)
[英]jQuery Datatables.net - refresh table - getting null sAjaxSource
[英]jQuery dataTables with Codeigniter and sAjaxSource
我在Codeigniter中使用dataTables,但遇到了問題。 我收到一條消息:
array_push() expects parameter 1 to be array, null given
結果為{"aaData":null}
我想得到這樣的東西: { "aaData": [ ["test","test","test"] ] }
碼:
$result = $this->lol_model->get();
//result = Array ( [0] => stdClass Object ( [test] => 12345 [test2] => 1842 07 03 [test3] => lol ) )
$aaData = array();
foreach($result as $row) {
array_push($json["aaData"],array(
$row->test,
$row->test2,
$row->test3
));
}
echo json_encode($json);
使用array_push時,無法定義鍵'[“ aaData”]'。 但是,您可以使用:
$json["aaData"]=array(
$row->test,
$row->test2,
$row->test3
);
另請參閱此帖子: 具有鍵值對的array_push()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.