【发布时间】:2016-01-15 23:21:40
【问题描述】:
我正在尝试使用来自 ajax 的排序数据设置数据表。该文件输出一个包含对象的数组:
[{"column":"content","column":"content"}]
但它没有加载数据,它一直在处理。
$('#example').DataTable( {
processing: true,
lengthChange: false,
ajax: '/get?op=2',
language: {
"url": "//website.com/js/DataTables-Spanish.json"
},
columns: [
{ data: 'id' },
{ data: 'columns' }
// more columns
],
select: true
});
这是文件的代码:
if ($op === 2) {
$result = $functions->get_prop_table_test();
header('Content-type: text/json');
header('Content-type: application/json');
echo json_encode($result);
}
我看到的唯一错误是在控制台中:
TypeError: f is undefined datatables.min.js:60:375
ia/<() datatables.min.js:60
ra/i() datatables.min.js:47
ra/o.success() datatables.min.js:47
n.Callbacks/j() jquery.min.js:8
n.Callbacks/k.fireWith() jquery.min.js:8
x() jquery.min.js:10
.send/b/<() jquery.min.js:10
https://cdn.datatables.net/s/zf/dt-1.10.10,b-1.1.0,se-1.1.0/datatables.min.js
问题出在哪里?
【问题讨论】:
标签: javascript php jquery datatables