📅  最后修改于: 2023-12-03 15:02:21.722000             🧑  作者: Mango
jQWidgets jqxTreeGrid 控件是一款基于 jQuery 的树形表格控件,pagerMode 属性是用来定义分页模式的属性。
分页模式包括:默认模式、简单模式和高级模式。
pagerMode: 'default'
pagerMode: 'simple'
pagerMode: 'advanced'
$("#jqxTreeGrid").jqxTreeGrid({
pagerMode: 'default',
source: dataAdapter,
columns: [
{ text: "任务名称", dataField: "taskName", width: 280 },
{ text: "执行情况", dataField: "status", width: 100 },
{ text: "开始时间", dataField: "startTime", width: 200 },
{ text: "结束时间", dataField: "endTime", width: 200 },
{ text: "备注", dataField: "note" }
]
});
$("#jqxTreeGrid").jqxTreeGrid({
pagerMode: 'simple',
pageable: true,
pageSize: 10,
pagerButtonsCount: 10,
source: dataAdapter,
columns: [
{ text: "任务名称", dataField: "taskName", width: 280 },
{ text: "执行情况", dataField: "status", width: 100 },
{ text: "开始时间", dataField: "startTime", width: 200 },
{ text: "结束时间", dataField: "endTime", width: 200 },
{ text: "备注", dataField: "note" }
]
});
$("#jqxTreeGrid").jqxTreeGrid({
pagerMode: 'advanced',
pageable: true,
pagerPosition: "both",
pageSize: 10,
pagerButtonsCount: 10,
rowsHeight: 34,
columnsHeight: 34,
filterable: true,
columnsResize: true,
source: dataAdapter,
columns: [
{ text: "任务名称", dataField: "taskName", width: 280 },
{ text: "执行情况", dataField: "status", width: 100 },
{ text: "开始时间", dataField: "startTime", width: 200 },
{ text: "结束时间", dataField: "endTime", width: 200 },
{ text: "备注", dataField: "note" }
]
});
通过设置 pagerMode 属性,可以灵活地控制树形表格的分页模式。除了默认模式外,还可以选择简单模式和高级模式,以更好地展示数据。开发者可以根据需求进行选择。