87,923
社区成员
发帖
与我相关
我的任务
分享
$(function () {
$('#dg').datagrid({
title: '信息',
pagination: true,//显示分页工具栏
});
var p = $('#dg').datagrid('getPager');
$(p).pagination({
pageSize: 10,//每页显示的记录条数,默认为10
pageList: [5, 10, 15,20],//可以设置每页记录条数的列表
beforePageText: '第' ,//页数文本框前显示的汉字
afterPageText: '页 共 {pages} 页',
displayMsg: '当前显示 {from} - {to} 条记录 共 {total} 条记录',
});
});
$(function () {
$('#dg').datagrid({
title: '商标信息',
pagination: true,//显示分页工具栏
});
var p = $('#dg').datagrid('getPager');
$(p).pagination({
pageList: [5, 10, 15,20],//可以设置每页记录条数的列表
pageSize: 10,//每页显示的记录条数,默认为10
beforePageText: '第' ${page},//页数文本框前显示的汉字
afterPageText: '页 共 {pages} 页',
displayMsg: '当前显示 {from} - {to} 条记录 共 {total} 条记录',
});
$('#dg').datagrid('options').pageNumber=3;
$('#dg').datagrid('reload').datagrid('getPager').pagination('refresh',{pageNumber:3})
});
这样的 结果是一样的 [/quote]
我去,不用加那些代码了,datagrid直接配置pageNumber:2就行了。。。没认真看api
pageNumber number When set pagination property, initialize the page number. 1
$('#dg').datagrid({ pageNumber:2,
title: '商标信息',
pagination: true,//显示分页工具栏
});
[/quote]
之前 试过了 不行 所以才发帖问的问题 API 所有参数试过了 1.3的啊 还有更高版本的写法都试过了 $(function () {
$('#dg').datagrid({
title: '商标信息',
pagination: true,//显示分页工具栏
});
var p = $('#dg').datagrid('getPager');
$(p).pagination({
pageList: [5, 10, 15,20],//可以设置每页记录条数的列表
pageSize: 10,//每页显示的记录条数,默认为10
beforePageText: '第' ${page},//页数文本框前显示的汉字
afterPageText: '页 共 {pages} 页',
displayMsg: '当前显示 {from} - {to} 条记录 共 {total} 条记录',
});
$('#dg').datagrid('options').pageNumber=3;
$('#dg').datagrid('reload').datagrid('getPager').pagination('refresh',{pageNumber:3})
});
这样的 结果是一样的 [/quote]
$('#dg').datagrid({ pageNumber:2,
title: '商标信息',
pagination: true,//显示分页工具栏
});
$(function () {
$('#dg').datagrid({
title: '商标信息',
pagination: true,//显示分页工具栏
});
var p = $('#dg').datagrid('getPager');
$(p).pagination({
pageList: [5, 10, 15,20],//可以设置每页记录条数的列表
pageSize: 10,//每页显示的记录条数,默认为10
beforePageText: '第' ${page},//页数文本框前显示的汉字
afterPageText: '页 共 {pages} 页',
displayMsg: '当前显示 {from} - {to} 条记录 共 {total} 条记录',
});
$('#dg').datagrid('options').pageNumber=3;
$('#dg').datagrid('reload').datagrid('getPager').pagination('refresh',{pageNumber:3})
});
这样的 结果是一样的 $(function () {
$('#dg').datagrid({
title: '商标信息',
pagination: true,//显示分页工具栏
});
var p = $('#dg').datagrid('getPager');
$(p).pagination({
pageList: [5, 10, 15,20],//可以设置每页记录条数的列表
pageSize: 10,//每页显示的记录条数,默认为10
beforePageText: '第' ${page},//页数文本框前显示的汉字
afterPageText: '页 共 {pages} 页',
displayMsg: '当前显示 {from} - {to} 条记录 共 {total} 条记录',
});
$('#dg').datagrid('options').pageNumber=3;
});
$('#dg').datagrid('options').pageNumber=3;//设置datagrid当前页
//重新加载数据并更新导航当前页
$('#dg').datagrid('reload').datagrid('getPager').pagination('refresh',{pageNumber:3})