【发布时间】:2015-08-21 06:11:50
【问题描述】:
我刚刚关注了这个tutorial。我得到一个空白表,其中包含无效 json 响应的错误。当我在 http://jsonlint.com 上验证我的网址时,我收到此错误
期待 '{', '['
当我执行dd(Datatables::of(Remit::select('*'))->make(true)) 时,我确实从浏览器上的汇款表中获得了结果,因此查询不会是问题。
谁能知道在哪里更改从服务器发送的 json 格式?我试着玩弄这段代码,但没有运气
$(function() {
$('#remit-table').DataTable(
{
processing: true,
serverSide: true,
ajax: '{!! route('datatables.data') !!}',
columns: [
{ data: 'id', name: 'id' },
{ data: 'name', name: 'name' },
{ data: 'reference', name: 'reference' },
{ data: 'mobile', name: 'mobile' },
{ data: 'billing', name: 'billing' }
]
});
});
【问题讨论】:
-
请显示来自您的 URL 的 JSON 响应。
-
只有这个错误没有响应 -> DataTables 警告:table id=remit-table - JSON 响应无效。有关此错误的更多信息,请参阅datatables.net/tn/1。可能是什么问题
标签: laravel-5 laravel-5.1 datatables-1.10