Как найти сортировку, отфильтровать события телерик сетки для mvc? - PullRequest
0 голосов
/ 04 ноября 2011

Я использую Telerik Grid для MVC в рабочем режиме, и я хочу найти событие сортировки и фильтрации, когда я щелкаю заголовок столбца для сортировки, вызывается событие sort, и я хочу сбросить определенную переменную, когда сортировканазывается, как я могу это сделать ...

Событие щелчка не распознается, когда я нажимаю на часть заголовка. Не знаю, почему, но кое-как, как оно отменяется

Я пытался связать его явнои попытался создать пространство имен для события, но оно не сработало

 $(".thead").bind("click.namespace");

или

 $(".t-link").bind("click.namespace");

или

$("#gridID>table>thead").bind("click.namespace");

не удалось захватить его с помощью

 $(".thead").live("click.namespace", function (e) {
          console.log("t-head");
      });

или если я это сделаю

  $(document).click(function (e) {
      console.log(e.target);
      console.log($(e.target).attr("class"));
  });

хорошо работает с щелчками по ячейке таблицы, но при щелчке по заголовку столбца ничего не регистрируется

enter image description here

1 Ответ

1 голос
/ 04 ноября 2011
.ClientEvents(events => events.OnDataBinding("yourFunction"))

function yourFunction() {
    alert("the grid is being databound - sort, filter, grouping or refresh has been used.");
}
...