我正在使用 DataTables Row Reordering Add-on (http://jquery-datatables-row-reordering.googlecode.com/svn/trunk/index.html),我希望能够禁用 JS 中的重新排序。我使用了类似于以下代码的代码:
if ($(this).attr("checked")) {
$("#" + parameters.TableId).dataTable(
{
"bDestroy": true,
"bPaginate": false,
"bLengthChange": false,
"bFilter": false,
"bSort": true,
"bInfo": false,
"bAutoWidth": true
}).rowReordering({ sURL: parameters.sURL, iIndexColumn: parameters.iIndexColumn });
} else {
$("#" + parameters.TableId).dataTable(
{
"bDestroy": true,
"bPaginate": false,
"bLengthChange": false,
"bFilter": false,
"bSort": false,
"bInfo": false,
"bAutoWidth": true
});//.rowReordering({ sURL: parameters.sURL, iIndexColumn: parameters.iIndexColumn });
但它不起作用(我仍然可以拖放行,但由于我将 bSort 设置为 false,它不会保存排序顺序。我想禁用拖放)。我能做些什么?