1
我一直在將數據表集成到我們的在線應用程序中,雖然我總體上印象深刻,但仍有一些方法不適用於我們,其中之一是對錶列進行排序,可悲的是,我們的排序方法相當棘手,重新編寫它將是編程人員最糟糕的噩夢。使用自定義頁面重載覆蓋默認訂單系統
目前在我們的表格中,您單擊單元格標題,然後使用新的排序數據刷新頁面,我的問題是如何覆蓋默認方法,而不是調用特定腳本?我嘗試了AjaxSource方法,但是這並不像預期的那樣工作,並且希望重新編寫排序而不是重新編寫處理表格腳本的2000行數據。
我們正在創建的數據表中目前有以下幾點:
objDataTable = $jq('#table' + TABLETABDATA).dataTable({
"sScrollY": 520,
"bJQueryUI": true,
"bInfo": false,
"bPaginate": false,
"bScrollCollapse": true,
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": AJAXSOURCE,
"sServerMethod": "POST",
"fnServerParams": function (aoData) {
if (extraparams.length > 0)aoData.push(extraparams);
},
"iDeferLoading": 57,
"bSortClasses": false,
"sDom" : '<"H"<"sitedrop">lfr>t<"F"<"excelexport"><"pagination">ip>',
"oLanguage": { "sSearch": "Filter: " }
});