Javascript 禁用列中的标题并使用JQUERY保持排序
我正在处理一个表,我需要禁用一个特定列的标题,但是这个列需要按JQUERY排序,有人知道我必须怎么做吗 以下是jQuery代码:Javascript 禁用列中的标题并使用JQUERY保持排序,javascript,jquery,Javascript,Jquery,我正在处理一个表,我需要禁用一个特定列的标题,但是这个列需要按JQUERY排序,有人知道我必须怎么做吗 以下是jQuery代码: function TaskSortingAndFiltering() { var taskTable = $("#TaskTable"); if (taskTable != null && taskTable.attr('rows') != undefined) { // If exists at least o
function TaskSortingAndFiltering() {
var taskTable = $("#TaskTable");
if (taskTable != null && taskTable.attr('rows') != undefined) {
// If exists at least one Task, set the paging and sorting to the table
if (taskTable.attr('rows').length > 1) {
$("#TaskTable")
.tablesorter({
sortList: [[2, 0], [1, 0]],
headers: {
0: { sorter: false },
2: { sorter: 'custom-date' }
}
})
.tablesorterPager({
container: $("#pager"),
size: 10
});
}
}
}
$(document).ready(function () {
// add parser through the tablesorter addParser method
$.tablesorter.addParser({
// set a unique id
id: 'custom-date',
is: function (s) {
// return false so this parser is not auto detected
return false;
},
format: function (s) {
s = '' + s; //Make sure it's a string
if (s.length == 0 || s == " ") {
return "ZZZ";
}
var hit = s.match(/(\d{2})-([A-Za-z]{3})-(\d{2})/);
if (hit && hit.length == 4) {
return hit[3] + months[hit[2].toUpperCase()] + hit[1];
}
else {
return s;
}
},
type: 'text'
});
LoadTaskJS();
});
请您更新您的问题,以包括不适合您的具体内容。