Javascript 将Tablesorter设置为Descending
我使用Tablesorter来显示数据,但它是以升序显示的,我想以降序显示,所以表中最新添加的数据总是在顶部。 这是我的密码:Javascript 将Tablesorter设置为Descending,javascript,jquery,html,css,tablesorter,Javascript,Jquery,Html,Css,Tablesorter,我使用Tablesorter来显示数据,但它是以升序显示的,我想以降序显示,所以表中最新添加的数据总是在顶部。 这是我的密码: // *** sort options headers : {}, // set sorter, string, empty, locked order, sortInitialOrder, filter, etc. ignoreCase : true,
// *** sort options
headers : {}, // set sorter, string, empty, locked order, sortInitialOrder, filter, etc.
ignoreCase : true, // ignore case while sorting
sortForce : null, // column(s) first sorted; always applied
sortList : [], // Initial sort order; applied initially; updated when manually sorted
sortAppend : null, // column(s) sorted last; always applied
sortStable : false, // when sorting two rows with exactly the same content, the original sort order is maintained
sortInitialOrder : 'desc', // sort direction on first click
sortLocaleCompare: false, // replace equivalent character (accented characters)
sortReset : false, // third click on the header will reset column to default - unsorted
sortRestart : false, // restart sort to "sortInitialOrder" when clicking on previously unsorted columns
非常不确定要编辑/更改什么,因此非常感谢您的建议
笔记
我删除了原始代码,因为它实际上与我想要实现的目标无关。
这是我认为需要编辑的js的排序选项部分。我找到了解决方案,打开jquerytablesorter js,然后按如下方式编辑:
-排序列表:[[0,1]]-0表示第一列,1表示降序。我在:mottie.github.io/tablesorter/docs/#sortlist上找到了相关信息我尝试在phpMyAdmin中将顺序更改为降序,但这仅适用于现有数据,一旦添加了另一行,它就会恢复为升序。这就是为什么我想让tablesorter以降序显示数据(首先是最新的行)。我刚刚打开了jquerytablesorter js。
我看到了下面的代码:sortList:[],//初始排序顺序;初步应用;手动排序时更新。我尝试将[]替换为'desc',但该表不再正确呈现数据我将sortList中的括号替换为'desc',但这不起作用我找到解决方案-sortList:[[0,1]]-0表示第一列,1表示降序。我在以下网站上找到信息: