gpt4 book ai didi

jQuery Tablesorter - 列不按字母顺序排序

转载 作者:行者123 更新时间:2023-12-01 01:20:20 24 4
gpt4 key购买 nike

我不确定这里出了什么问题。这是页面:http://www.utexas.edu/ssw/cswr/projects/project-list/

第一列已排序,但未按正确的顺序(按字母顺序)返回数据。

该表本身是由自定义 PHP 函数生成的,该函数从 WordPress 数据库中提取信息。我认为这可能是问题所在,但正如您所看到的,第四列(结束日期)排序正确。我还认为可能是第一列中的链接把事情弄乱了,但是添加了来自 this page 的文本提取代码。完全破坏了排序。

这是我当前用来调用 Tablesorter 的 jQuery 代码:

<script type="text/javascript" id="js">

jQuery(document).ready(function($) {
$(document).ready(function() {
// call the tablesorter plugin, the magic happens in the markup
$("#projectTable").tablesorter({
// pass the headers argument and assing a object
//debug: true,
//sortList: [[0,0]],
headers: {
0: {
// set the column to sort as text
sorter: 'text',
},
// assign the secound column (we start counting zero)
1: {
// disable it by setting the property sorter to false
sorter: false,
},
// assign the third column (we start counting zero)
2: {
// disable it by setting the property sorter to false
sorter: false
},
3: {
sorter:'digit'
}
}


});

// Works only with plugin modification
$("#projectTable").bind("sortStart",function(e) {
if( $(e.target).hasClass('header') ) {
$("#overlay").show();
}
}).bind("sortEnd",function(e) {
if( $(e.target).hasClass('header') ) {
$("#overlay").hide();
}
});

});
});
</script>

感谢您的帮助!

最佳答案

您需要将 textExtraction 定义为 complex,因为元素中有链接。

参见:https://mottie.github.io/tablesorter/docs/#textextraction

关于jQuery Tablesorter - 列不按字母顺序排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3040644/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com