jquery数据表禁用排序不起作用

时间:2014-10-01 07:12:45

标签: jquery datatables

我在尝试关闭DataTables代码中的排序时遇到问题。每次我添加“bSort”:false我从datables插件中得到一个ajax错误。但是当我拿出bSort时,表格会毫无问题地加载。

$("#companies").dataTable({
    "bSort": false,
    "bServerSide": true,                // user server side processing
    "sAjaxSource": sohAjaxUrl,          // load data from an external source
    "bProcessing": true,                // enable the processing indicator whilst table is loading
    "searching": false,                 // disable search box
    "sPaginationType": "full_numbers",       
    "aoColumns": [                      
        { "mDataProp":"itemDescription","bSortable":false,sDefaultContent:"","sWidth":"40%" },
        { "mDataProp":"size","bSortable":false,sDefaultContent:"","sWidth":"15%"  },   
        { "mDataProp":"style","bSortable":false,sDefaultContent:"","sWidth":"15%"  },                     
        { "mDataProp":"supplyStyle","bSortable":false,sDefaultContent:"","sWidth":"15%"  },
        { "mDataProp":"item","bSortable":false,sDefaultContent:"","sWidth":"15%"  }
    ]        
}); 

我的最终目标是删除所有列上的所有排序。你可以在这里看到第一列是可排序的,即使我在列定义中指定了“bSortable”:false。

enter image description here

有人可以帮助我理解为什么添加bSort会导致ajax错误吗?

感谢

0 个答案:

没有答案