jqGrid для события щелчка заголовка столбца - PullRequest
1 голос
/ 20 сентября 2011

Я использую jquery и jqGrid, и я ищу событие щелчка oncolumnheader (или что-то подобное). Я использовал свойство onSortCol: для grid, но оно не дает мне DOM-объект, по которому выполняется щелчок. Есть ли функция или какой-либо способ привязать событие клика к заголовку столбца в jqGrid?

Заранее спасибо,

Ответы [ 3 ]

3 голосов
/ 19 ноября 2011

Попробуйте применить событие click после создания сетки, используя событие gridComplete. http://www.trirand.com/jqgridwiki/doku.php?id=wiki:events

gridComplete: function(){ 
    $("#id-of-your-grid th").click(function() {...});
}
2 голосов
/ 20 сентября 2011

Заголовки столбцов являются th элементами, поэтому, вероятно, это будет так же просто, как:

$("#id-of-your-grid th").click(function() {...});
0 голосов
/ 05 апреля 2018

Тело, которое не смогло получить ответы выше, может попробовать следующий код:

 $(".ui-th-column").click((e) => {
            // get the data info of the "e" object from there.
  }); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...