奇怪的DataTable排序和keydown行为

时间:2017-06-09 14:36:19

标签: javascript jquery html datatables

我最近添加了' KeyTable'扩展到数据表,使用箭头键在我的表中导航。

首先,我添加了以下代码以获取我的表格的第一条记录:

gruposDispTab.cell(':eq(0)').focus(); 

但是我选择了最后一张唱片:

enter image description here

然后,添加KeyTable功能,向上箭头键选择下一行,向下箭头键选择上一行;即使这样,我的表的内部滚动工作正常(向上箭头键 - 滚动向上,向下箭头键,滚动向下)。

我不知道需要更改哪些数据表配置来解决此问题。

P.D。:如果需要,这就是我初始化数据表的方式:

gruposDispTab = $('#gruposSelect').DataTable({
    //deferRender: true,
    scrollY: 215,
    scrollX: false,
    scrollCollapse: true,
    scroller: true,
    dom: 't',
    sScrollInner: 702,
    bPaginate: false,
    info: false,
    "destroy": true,
    "keys": true,
    searching: true,
    //orderCellsTop: true,
    "language": {
        "search": "Buscar: ",
        "zeroRecords": "No se encontraron coincidencias",
        "info": "Mostrando página _PAGE_ de _PAGES_"
    }
});

1 个答案:

答案 0 :(得分:0)

尝试禁用DataTable中的排序。

$('#example').dataTable( { 
     "ordering": false
} );

来源:https://datatables.net/reference/option/ordering