禁用数据表中的箭头键双击

问题描述 投票:0回答:1

我有一张桌子。如果我第一次单击列标题,则它应按提供的顺序对列进行排序。如果我再次单击列标题第二次或更多次,则它什么也不做。

注意:我想保留第一点击排序顺序。

datatables jquery-plugins
1个回答
0
投票

一旦单击头元素中的一个,只需将click.DT事件处理程序解除绑定:

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

演示-> http://jsfiddle.net/u735ca80/

© www.soinside.com 2019 - 2024. All rights reserved.