我最近添加了' KeyTable'扩展到数据表,使用箭头键在我的表中导航。
首先,我添加了以下代码以获取我的表格的第一条记录:
gruposDispTab.cell(':eq(0)').focus();
但是我选择了最后一张唱片:
然后,添加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_"
}
});
答案 0 :(得分:0)
尝试禁用DataTable中的排序。
$('#example').dataTable( {
"ordering": false
} );