【发布时间】:2016-10-25 02:58:05
【问题描述】:
我在我的 laravel 应用程序中使用数据表。当我有一个记录时,一切都很好并且数据显示在数据表中,但是当我有两个以上的记录时,例如我得到这个错误:
DataTables warning: table id=example - ajax error
有时它运行良好,但当我刷新页面时出现同样的错误,这是我的脚本:
<script>
$(function() {
$('#example').DataTable({
processing: true,
serverSide: true,
ajax: '{{ URL::route('ADMIN-AJAX-USERS') }}',
columns: [
{ data: 'companyName', name: 'companyName' },
{ data: 'email', name: 'email' },
{ data: 'companyNum', name: 'companyNum' },
{ data: 'statut', name: 'statut' },
{ data: 'created_at', name: 'created_at' },
{ data: 'action', name: 'action', orderable: false, searchable: false}
]
});
});
</script>
更新:
服务器响应此错误:加载资源失败:服务器响应状态为 401(未授权)
【问题讨论】:
-
我认为这是一个错字,对于 jquery 选择器
$('#example'),您添加了一个尾随空格字符,看起来像$('#example ') -
该错误比您所显示的更多。还有一个数字和文档链接。让我们看看。另外,让我们看看服务器端代码。
-
服务器响应加载资源失败:服务器响应状态为 401(未授权)
标签: php mysql laravel datatable