博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js 绑定数据 实现分页查询
阅读量:5329 次
发布时间:2019-06-14

本文共 2547 字,大约阅读时间需要 8 分钟。

function GetList1(page, size) {
var tr = "";
var Code = $('#Code').val();
var Cname = $('#Cus_name').val();
var State = $('#State').val();
ajaxHelper('/Refunds/Refunds?Page=' + page + '&Size=' + size + '&Cname=' + Cname + '&Ocode=' + Code + '&State=' + State, 'GET', null).done(function (dt) {
var totalCount = dt.totalCount;
var totalPages = dt.totalPages;
var i = 1;
var date = eval(dt.data);
var f = "'";
$(date).each(function (index, item) {
tr += '<tr id=' + item.Id + '">' +
'<td>' + (i / 1 + (page * size) / 1) / 1 + '</td>' +
'<td>' + item.Code + '</td>' +
'<td>' + item.Cus_name + '</td>' +
'<td>' + item.Startss + '</td>' +
'<td>' + item.odcount + '</td>' +
'<td>' + item.odPrice + '</td>' +
'<td>' + item.CreatoinTime + '</td>' +
'<td>' + item.UserName + '</td>' +
'<td>' + item.OperationTime + '</td>' +
'<td>' + item.Name + '</td>' +
'<td>' + '<a style="cursor:pointer;" οnclick="Subscribe1(' + f + item.Id + f + ')">编辑</a>' + '</td>' +
'</tr>';
i++;
});
$('#refunds').html(tr);
$('#totalCount').html(totalCount);
$('#totalPages').html(totalPages);
$('#pageIndex').html(page / 1 + 1);
paging(page, totalPages, size);
});
}
function Opageturning(type) {
var totalPages = $('#totalPages').text();//页面数
var totalCount = $('#totalCount').text();//记录数
var pageIndex = $('#pageIndex').text();//当前页
var pageIndexs = 0;
if (type == 1) { //首页
pageIndexs = 0;
}
if (type == 2) {
//上一页
if (pageIndex - 1 > 0) {
pageIndexs = pageIndex - 2;
} else {
pageIndexs = 0;
}
}
if (type == 3) {
//下一页
if ((pageIndex - 0) < (totalPages - 0)) {
pageIndexs = pageIndex;
} else {
pageIndexs = totalPages - 1
}
}
if (type == 4) {
//尾页
pageIndexs = totalPages - 1;
}
GetList(pageIndexs, pagesize);
}

var psize;

function paging(pageIndex, totalPages, size) {
psize = size;
var pagdiv = "";
var f = "'";
var pagdiv2 = "";
var pagdiv3 = "";
for (var i = 0; i < totalPages ; i++) {
if (i == pageIndex) {
pagdiv += '<div id="pag' + i + '" class="pag" οnclick="pag(' + i + ',' + size + ')" >' + (i + 1) / 1 + '</div>';
} else if (i < 7 && pageIndex < 5) {
pagdiv += '<div id="pag' + i + '" class="paging" οnclick="pag(' + i + ',' + size + ')" >' + (i + 1) / 1 + '</div>';
} else if (pageIndex >= 5 && pageIndex - i <= 3 && pageIndex - i >= -3) {
pagdiv += '<div id="pag' + i + '" class="paging" οnclick="pag(' + i + ',' + size + ')" >' + (i + 1) / 1 + '</div>';
}
}
$('#pages').html(pagdiv2 + pagdiv + pagdiv3);

};

function pag(pageIndex, size, divid) {

$('#' + divid).attr("class", "pag")
GetList(pageIndex, size);
}

转载于:https://www.cnblogs.com/jiakai/p/5594407.html

你可能感兴趣的文章
用swift写的一款小游戏,模仿的僵尸危机
查看>>
2018暑假第二周总结(7.16-7.22)
查看>>
Java_学生信息管理系统——数组版——初次编写
查看>>
2012年最佳30款免费 WordPress 主题
查看>>
在Silverlight中使用HierarchicalDataTemplate为TreeView实现递归树状结构
查看>>
HDU-1150 Machine Schedule 二分图匹配
查看>>
单例模式的5种写法
查看>>
安卓问题报告小记(四):Some projects cannot be imported because they already exist in the workspace...
查看>>
显示地图
查看>>
无线通信基础(一):无线网络演进
查看>>
VC++ 6.0 快捷键
查看>>
如何在工作中快速成长?阿里资深架构师给工程师的10个简单技巧
查看>>
一:MySQL数据库的性能的影响分析及其优化
查看>>
java之数组
查看>>
Linux内核分析——第四周学习笔记
查看>>
impress.js学习总结
查看>>
C语言练习:第二大整数
查看>>
自动布局之autoresizingMask
查看>>
Android获取系统ID(com.android.internal.R)
查看>>
应用安全-软件安全-漏洞CVE整理
查看>>