我在尝试关闭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。
有人可以帮助我理解为什么添加bSort会导致ajax错误吗?
感谢