Отключить двойной щелчок по клавише со стрелкой в ​​таблицах данных - PullRequest
0 голосов
/ 09 апреля 2020

У меня есть стол. Если я нажму первый раз на заголовок столбца, он должен отсортировать столбец в указанном порядке. Если я нажимаю снова 2-й или более раз в заголовке столбца, он ничего не должен делать.

Примечание. Я хочу сохранить порядок сортировки 1-го щелчка.

1 Ответ

0 голосов
/ 11 апреля 2020

Просто отсоедините обработчик события click.DT от элементов заголовка после того, как один из них будет нажат:

let table = $('#example').DataTable({})  
table.one('click', 'th', function() {
  $('#example th').each(function() {
    $(this).off("click.DT")
  })  
})

demo -> http://jsfiddle.net/u735ca80/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...