簡體   English   中英

jQuery的數據表不排序

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM