无法向数据表 ajax 提供控制器响应数据
Can't feed datatable ajax with controller response data
Datatable doesn't load data
来自控制器响应
$(document).ready(function () {
$('#example').DataTable({
"ajax": {
"url": "/devicetype/all",
"type": "GET",
"datatype": "json"
},
"columns": [
{ "data": "id" },
{ "data": "name" }
]
});
});
Controller response
已经尝试在返回之前序列化数据,但没有任何改变。
Datatables 默认将 JSON 包裹在 data: 对象中,但是,您可以设置 dataSrc 属性 为空字符串,以便使用自定义平面数组。
$(document).ready(function () {
$('#example').DataTable({
"ajax": {
"url": "/devicetype/all",
"dataSrc": ""
},
"columns": [
{ "data": "id" },
{ "data": "name" }
]
});
});
Datatable doesn't load data 来自控制器响应
$(document).ready(function () {
$('#example').DataTable({
"ajax": {
"url": "/devicetype/all",
"type": "GET",
"datatype": "json"
},
"columns": [
{ "data": "id" },
{ "data": "name" }
]
});
});
Controller response
已经尝试在返回之前序列化数据,但没有任何改变。
Datatables 默认将 JSON 包裹在 data: 对象中,但是,您可以设置 dataSrc 属性 为空字符串,以便使用自定义平面数组。
$(document).ready(function () {
$('#example').DataTable({
"ajax": {
"url": "/devicetype/all",
"dataSrc": ""
},
"columns": [
{ "data": "id" },
{ "data": "name" }
]
});
});