var headers = [{ "mDataProp": "Agents" },{ "mDataProp": "Buyer" },{ "mDataProp": "Date" }];
$(document).ready(function() {
$('#data-table').dataTable({
"bFilter": false,
"bLengthChange": false,
"iDisplayLength": 25,
"bJQueryUI": true,
"bServerSide": true,
"bProcessing": true,
"sPaginationType": "full_numbers",
"aoColumns": headers,
"sAjaxSource": '/report/TestPaging',
});
});
如果我刪除從我的代碼DataTable中正常產生的aoColumns,但是當我添加aoColumns我得到:數據表錯誤:「請求未知參數」
數據表警告(表ID =「數據表從數據來源:「)要求的未知參數 '代理' 的行0
HTML:
<table id="data-table">
<thead>
<tr>
<th>tmp</th>
<th>tmp</th>
<th>tmp</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
如何配置頭名?我需要他們進行排序。 它們是否必須與「th」標籤中的相同?從我的控制器 JSON響應是可以的,因爲它呈現細當我除去aoColumns
我有串[] [](VAR數據),在每行3個字符串並返回它作爲
Json(new{
sEcho = param.sEcho,
iTotalRecords = visitRepository.Query.Count(),
iTotalDisplayRecords = visitRepository.Query.Count(),
aaData = data
}, JsonRequestBehavior.AllowGet);
請問你的對象/ JSON是什麼樣子? – davidkonrad
這應該不是問題,表沒有aoColumns行生成就好。 – Medo
看到我的答案,我認爲,不 - 我確定 - 它實際上是**是一個JSON問題:)嘗試重命名其中一個JSON antries,只有一個col,就像第一個「Agents」,而你可以重現錯誤。 – davidkonrad