[英]jquery datatable doesn't sort
我有一個由服務器端ajax填充的jquery數據表。 假定默認情況下,數據表應該是可排序的,而不必添加任何參數。 我的不是。 排序箭頭顯示在列標題中,單擊它們會翻轉箭頭,但沒有排序。
這是數據表定義:
$('#appPotTable').DataTable({
"ordering": true,
"processing": true,
"serverSide": true,
"ajax": "/MoneyMachine/screen_analystEst.php",
"columns": [
{ "data": "Symbol", "sortable":true },
{ "data": "CompanyName" },
{ "data": "StockType" },
{ "data": "ExDivDate" },
{ "data": "Dividend" },
{ "data": "DivYield" },
{ "data": "DivFrequency" },
{ "data": "DivPayDate" },
{ "data": "PriceToNav" },
{ "data": "AppreciationPotential" }
]
});
我已經嘗試過是否帶有“ ordering”和“ sortable”參數,但結果相同。 我也嘗試過各種列定義參數,但並不高興。 建議?
感謝Ogreucha建議關閉服務器端處理。 我做到了,現在排序工作正常。 這是新代碼:
$('#appPotTable').DataTable({
"ajax": "/MoneyMachine/screen_analystEst.php",
"columns": [
{ "data": "Symbol" },
{ "data": "CompanyName" },
{ "data": "StockType" },
{ "data": "ExDivDate" },
{ "data": "Dividend" },
{ "data": "DivYield" },
{ "data": "DivFrequency" },
{ "data": "DivPayDate" },
{ "data": "PriceToNav" },
{ "data": "AppreciationPotential" }
]
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.