Я реализовал JQuery TableSorter и пытаюсь установить один столбец, чтобы не сортировать.Я следовал за документацией, но кое-что не работает, потому что это все еще сортирует.Вот код.
Я скопировал всю функцию, но я уверен, что вам нужен только код внутри get.
function displayPid() {
var x = $("#selectPub").val();
if (x == 0) {
return;
}
$.get('content_backend_pub_pid_2_5.ashx', { cmd: '2', pubid: x }, function(o) {
$("#inputDiv2").html(o);
$(".sortable th").addClass("sort_header");
$(".sortable").tablesorter({ widgets: ["zebra"], headers: { 3: { sorter: false}} });
$(".sortable tr").mouseover(function() { $(this).addClass("over"); });
$(".sortable tr").mouseout(function() { $(this).removeClass("over"); });
});
//$("#inputDiv4").html("");
//displaySelectMid();
}
Кроме того, я попробовал другой вариант.Я добавил файл jquery.metadata.js и в теге th я написал ...
class="{sorter:false}"
Это тоже не сработало.Я думаю, что это как-то связано с моими стилями CSS?
И это HTML, который он производит ...
<th id="editheader" class="{sorter:false} sort_header header">Edit </th>
Любая помощь приветствуется.Спасибо!