Php DataTables警告:表id=示例-Ajax错误。使用yajra datatables Laravel 5.5
我总是犯这个错误。我不知道我的代码出了什么问题。当我查看数据时,它会显示正确的数据。有人知道我该怎么做吗?提前谢谢 错误: DataTables警告:表id=示例-Ajax错误。有关此错误的详细信息,请参阅 我的Ajax代码:Php DataTables警告:表id=示例-Ajax错误。使用yajra datatables Laravel 5.5,php,jquery,ajax,laravel,datatables,Php,Jquery,Ajax,Laravel,Datatables,我总是犯这个错误。我不知道我的代码出了什么问题。当我查看数据时,它会显示正确的数据。有人知道我该怎么做吗?提前谢谢 错误: DataTables警告:表id=示例-Ajax错误。有关此错误的详细信息,请参阅 我的Ajax代码: @节(“脚本”) var id={{$item->id}; $(文档).ready(函数(){ $('#示例')。数据表({ “处理”:false, “服务器端”:正确, 'ajax':“{route('admin.financials.edit',“+id+”)}}”,
@节(“脚本”)
var id={{$item->id};
$(文档).ready(函数(){
$('#示例')。数据表({
“处理”:false,
“服务器端”:正确,
'ajax':“{route('admin.financials.edit',“+id+”)}}”,
“列”:[
{'data':'id'},
{'data':'description'},
{'data':'amount'},
{'data':'date'}
]
});
});
@展示
控制器:
公共功能编辑($id)
{
$item=User::where('id',$id)->first();
$x=\DB::表('Financials')
->其中('financials.user_id',$id)
->orderBy('financials.id','DESC')
->get()->toArray();
$details=Datatables::of($x)->make(true);
//$results=DataTables::of(Payment::query())->make(true);
//dd(详细信息);
返回视图('admin.pages.financials.show'[
“mnuname”=>$this->page\u title,
“页面标题”=>$this->页面标题,
'item'=>$item,
'details'=>$details,
]);
}
路线
Route::get('financials/{id}','FinancesController@edit')
->名称('admin.financials.edit');
当我dd($details)
您不能直接使用js变量
id
来'ajax':“{{route('admin.financials.edit',“+id+”)}},
,因为它是php代码,js变量不能直接绑定到phpwell,当我使用dd
时,它可以工作sir,我应该做些什么来避免使用它?添加没有php的路径,比如-ajax:'/financials/'+id
。相反,你可以使用'ajax':“{{url('financials')}/”+id
“当我使用dd时,它可以工作sir”-首先,你应该彻底阅读这一点,因为这是迄今为止你似乎还没有掌握的基本知识。
JsonResponse {#568 ▼
#data: "{"draw":0,"recordsTotal":8,"recordsFiltered":8,"data":[{"id":"16","school_id":"1","user_id":"11","amount":"85454","description":"Pinakalatest","date":"2019-11-1 ▶"
#callback: null
#encodingOptions: 0
+headers: ResponseHeaderBag {#567 ▶}
#content: "{"draw":0,"recordsTotal":8,"recordsFiltered":8,"data":[{"id":"16","school_id":"1","user_id":"11","amount":"85454","description":"Pinakalatest","date":"2019-11-1 ▶"
#version: "1.0"
#statusCode: 200
#statusText: "OK"
#charset: null
+original: array:5 [▼
"draw" => 0
"recordsTotal" => 8
"recordsFiltered" => 8
"data" => array:8 [▶]
"input" => []
]
+exception: null