Javascript jqxdatatable showDetails函数在索引不存在时自动切换页面';不存在
我正在使用Javascript jqxdatatable showDetails函数在索引不存在时自动切换页面';不存在,javascript,jquery,jqxgrid,jqxwidgets,Javascript,Jquery,Jqxgrid,Jqxwidgets,我正在使用jqxDataTable插件,如果当前页面中存在行索引,我可以成功显示行详细信息,我不知道如何显示行详细信息,如果行索引位于下一页或任何其他页面,我需要一些帮助来完成此任务请有人帮助,请查看此页面 这是一个场景 已创建每页3行的数据表 $("#dataTable").jqxDataTable({ width: 632, source: dataAdapter, pageable: true, pageSize: 3, .... .... .. some mo
jqxDataTable
插件,如果当前页面中存在行索引,我可以成功显示行详细信息,我不知道如何显示行详细信息,如果行索引位于下一页或任何其他页面,我需要一些帮助来完成此任务请有人帮助,请查看此页面
这是一个场景
已创建每页3行的数据表
$("#dataTable").jqxDataTable({
width: 632,
source: dataAdapter,
pageable: true,
pageSize: 3,
....
....
.. some more code
});
显示行详细信息的按钮
显示行详细信息的两个按钮,其中第一个按钮起作用,因为行索引在当前页面中,第二个按钮不起作用
// Page 1 row - no issue
$('#jqxbutton').click(function () {
$("#dataTable").jqxDataTable('showDetails', 0);
});
// Page 2 row - don't know how to switch page automatically
$('#jqxbutton2').click(function () {
$("#dataTable").jqxDataTable('showDetails', 5);
});
希望我的问题是明确的,让我知道如果你需要更多关于这个问题的细节
谢谢。如果您试图转到某个页面,您可以这样做:
$(“#dataTable”).jqxDataTable('goToPage',2)代码>其中2
是页面索引
因此,要在另一页上显示项目的详细信息,您可以执行以下操作:
$('#jqxbutton2').click(function () {
var item = 6;
var pageSize = $("#dataTable").jqxDataTable('pageSize');
$("#dataTable").jqxDataTable('goToPage', parseInt(item/pageSize));
$("#dataTable").jqxDataTable('showDetails', item);
});
是的,已经解决了,非常感谢,有没有办法获取当前选定的行dom元素?调用showDetails函数后。