[英]Which kind of data should be returned for DataTable in ASP.NET MVC?
我想為DataTable
每個頁面創建動態加載信息。
我正在嘗試遵循以下示例:
https://www.datatables.net/manual/server-side
https://www.datatables.net/manual/data
來自示例的代碼:
$('#example').DataTable( {
serverSide: true,
ajax: {
url: '/data-source',
type: 'POST'
}
} );
“ / data-source”應該返回這種數據:
{
"draw": 1,
"recordsTotal": 57,
"recordsFiltered": 57,
"data": [
[
"Angelica",
"Ramos",
"System Architect",
"London",
"9th Oct 09",
"$2,875"
],
[
"Ashton",
"Cox",
"Technical Author",
"San Francisco",
"12th Jan 09",
"$4,800"
],
...
]
}
如何在C#MVC中創建此類數據,並將其轉換為js?
public ActionResult dataSource()
{
var data = new
{
recordsTotal = totalCount,
recordsFiltered = filterCount,
data = dataList
};
var jsonValue = Json(data, JsonRequestBehavior.AllowGet);
return jsonValue;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.