html显示

  <center>
<div id="fyh">
<ul class="pagination" id="fy_list"> </ul>
</div>
<input type="hidden" value="" id="fy_n" />
</center>

ajax

 $(document).ready(function(e){
JiaZai();
//确定总页数的变量
var zys = 0;
//查询数据 }); //加载数据方法
function JiaZai()
{
var n = $("#fy_n").val(); $.ajax({
url:"./chuli/htshjchuli.php",
async:false,
data:{n:n,tp:1},
type:"POST",
dataType:"TEXT",
success: function(data){
var s ="";
var hang = data.split("|");
var strs = "";
for(var i=0;i<hang.length;i++)
{
var lie = hang[i].split("^");
strs+="<div class='htcontent htcontent1'>"+lie[0]+"</div><div class='htcontent htcontent2'>"+lie[1]+"</div><div class='htcontent htcontent3'>"+lie[2]+"</div><div class='htcontent htcontent4'>"+lie[3]+"</div><div class='htcontent htcontent5'>"+lie[4]+"</div><div class='htcontent htcontent6 ' style='color:"+color+"'><a class='shenhe"+lie[5]+"' shbs='"+lie[0]+"'>"+shenhe+"</a></div>"; }
$("#htrecords_nr").html(strs); }
});
shenheshijian();
//获取分页数(列表)
$.ajax({
url:"./chuli/htshjchuli.php",
data:{tp:2},
type:"POST",
dataType:"TEXT",
success: function(data){
//总页数
var ys = Math.ceil(data/10);
zys = ys;
var cd = zys*48;
if(zys<5){
$("#fyh").css("width",cd+"px"); }else{
$("#fyh").css("width","235px");
} var s = "";
//var s = "<li><a id='fy_shang'>&laquo;</a></li>";
var dangqian = parseInt($("#fy_n").val()); //当前页数 if(dangqian==1){
for(var i=dangqian;i<=dangqian+4;i++){
if(i>0 && i<=ys)
{
if(dangqian==i)
{
s+="<li class='active fy_zhong' style='background-color:#faa66a; color:#FFF'><a>"+i+"</a></li>";
}
else
{
s+="<li class='fy_zhong'><a>"+i+"</a></li>"
}
}
}
}else if(dangqian==2){
for(var i=dangqian-1;i<=dangqian+3;i++){
if(i>0 && i<=ys)
{
if(dangqian==i)
{
s+="<li class='active fy_zhong' style='background-color:#faa66a; color:#FFF'><a>"+i+"</a></li>";
}
else
{
s+="<li class='fy_zhong'><a>"+i+"</a></li>"
}
}
}
}else if(dangqian==zys){
for(var i=dangqian-4;i<=dangqian;i++){
if(i>0 && i<=ys)
{
if(dangqian==i)
{
s+="<li class='active fy_zhong' style='background-color:#faa66a; color:#FFF'><a>"+i+"</a></li>";
}
else
{
s+="<li class='fy_zhong'><a>"+i+"</a></li>"
}
}
}
}else if(dangqian==zys-1){
for(var i=dangqian-3;i<=dangqian+1;i++){
if(i>0 && i<=ys)
{
if(dangqian==i)
{
s+="<li class='active fy_zhong' style='background-color:#faa66a; color:#FFF'><a>"+i+"</a></li>";
}
else
{
s+="<li class='fy_zhong'><a>"+i+"</a></li>"
}
}
} }else{
for(var i=dangqian-2;i<=dangqian+2;i++){
if(i>0 && i<=ys)
{
if(dangqian==i)
{
s+="<li class='active fy_zhong' style='background-color:#faa66a; color:#FFF'><a>"+i+"</a></li>";
}
else
{
s+="<li class='fy_zhong'><a>"+i+"</a></li>"
}
}
}
}
//s += "<li><a id='fy_xia'>&raquo;</a></li>";
$("#fy_list").html(s); //给分页列表加事件
JiaShiJian();
}
})
}
//给分页列表加事件的方法
function JiaShiJian()
{
/* $("#fy_shang").click(function(){ var n = $("#fy_n").val();
if(n>1)
{
n--;
}
else
{
n=1;
}
$("#fy_n").val(n); //加载数据
JiaZai();
})
$("#fy_xia").click(function(){
var n = $("#fy_n").val();
if(n<zys)
{
n++;
}
else
{
n=zys;
}
$("#fy_n").val(n); //加载数据
JiaZai();
})*/
$(".fy_zhong").click(function(){
var n = $(this).text();
$("#fy_n").val(n);
//加载数据
JiaZai();
}) }

处理

 $n = $_POST["n"];
$tg = ($n-1)*10;
$xxlb = "select * from xinxi order by number desc limit {$tg},10";
echo $db->STRQuery($xxlb);

$xxys = "select count(*) from goumai"; echo $db->StrQuery($xxys);

function zishu(){
$(".nr_nei_s").each(function(){
//限制字符个数
var maxwidth=;
if($(this).text().length>maxwidth){
$(this).text($(this).text().substring(,maxwidth));
$(this).html($(this).html()+'…');
}
}); } function getYmdTime(time){
if(time > ){
var dateStr = new Date(time);
return dateStr.getFullYear() + '-' + dateStr.getMonth()+ +'-' + dateStr.getDate() + ' ' + dateStr.getHours() + ':' + dateStr.getMinutes() + ':' + dateStr.getSeconds();
}else{
return '末知时间';
}
}

ajax分页的更多相关文章

  1. [jQuery]jQuery DataTables插件自定义Ajax分页实现

    前言 昨天在博客园的博问上帮一位园友解决了一个问题,我觉得有必要记录一下,万一有人也遇上了呢. 问题描述 园友是做前端的,产品经理要求他使用jQuery DataTables插件显示一个列表,要实现分 ...

  2. ThinkPHP 整合Bootstrap Ajax分页

    ThinkPHP Ajax分页代码 publicfunction index() { $where=array(); $name = I('name'); if(!empty($name)){ $wh ...

  3. yii2的分页和ajax分页

    要想使用Yii分页类第一步:在控制器层加载分页类 use yii\data\Pagination;第二步: 使用model层查询数据,并用分分页,限制每页的显示条数$data = User::find ...

  4. [js开源组件开发]ajax分页组件

    ajax分页组件 我以平均每一周出一个开源的js组件为目标行动着,虽然每个组件并不是很庞大,它只完成某一个较小部分的工作,但相信,只要有付出,总会得到回报的.这个组件主要完成分页的工作. 这张图里显示 ...

  5. MvcPager 概述 MvcPager 分页示例 — 标准Ajax分页 对SEO进行优化的ajax分页 (支持asp.net mvc)

    该示例演示如何使用MvcPager最基本的Ajax分页模式. 使用AjaxHelper的Pager扩展方法来实现Ajax分页,使用Ajax分页模式时,必须至少指定MvcAjaxOptions的Upda ...

  6. MVC - 11(下)jquery.tmpl.js +ajax分页

    继续 mvc-11(上).dto:http://www.cnblogs.com/tangge/p/3840060.html jquery.tmpl.js 下载:http://pan.baidu.com ...

  7. laraver ajax分页

    ,设置分页容器参考laraver手册 我的设置代码如下: ,控制器调用的方法:代码如下 );         include($path);         $content = ob_get_cle ...

  8. PHP+jQuery 长文章分页类 ( 支持 url / ajax 分页方式 )

    /* ******* 环境:Apache2.2.8 ( 2.2.17 ) + PHP5.2.6 ( 5.3.3 ) + MySQL5.0.51b ( 5.5.8 ) + jQuery-1.8 **** ...

  9. PHP+jQuery 列表分页类 ( 支持 url 分页 / ajax 分页 )

    /* ******* 环境:Apache2.2.8 ( 2.2.17 ) + PHP5.2.6 ( 5.3.3 ) + MySQL5.0.51b ( 5.5.8 ) + jQuery-1.8.3.mi ...

  10. php--yii框架中的ajax分页与yii框架自带的分页

    要想使用Yii分页类 第一步:在控制器层加载分页类 use yii\data\Pagination; 第二步: 使用model层查询数据,并用分分页,限制每页的显示条数 $data = Zhao::f ...

随机推荐

  1. AMQP与RabbitMQ简介

    MQ(Message Queue,消息队列)是一种应用系统之间的通信方法.是通过读写出入队列的消息来通信(RPC则是通过直接调用彼此来通信的). 1.AMQP协议 在了解RabbitMQ之前,首先要了 ...

  2. 更新新网卡驱动,修复win7雷凌网卡Ralink RT3290在电脑睡眠时和启动网卡时出现蓝屏netr28x.sys驱动文件错误

    更新新网卡驱动,修复win7雷凌网卡Ralink RT3290在电脑睡眠时和启动网卡时出现蓝屏netr28x.sys驱动文件错误 我的本本是win7,雷凌网卡Ralink RT3290   802.1 ...

  3. 学习笔记:The Log(我所读过的最好的一篇分布式技术文章)

    前言 这是一篇学习笔记. 学习的材料来自Jay Kreps的一篇讲Log的博文. 原文很长,但是我坚持看完了,收获颇多,也深深为Jay哥的技术能力.架构能力和对于分布式系统的理解之深刻所折服.同时也因 ...

  4. Python 调用百度翻译API

    由于实习公司这边做的是日文app,有时要看看用户反馈,对于我这种五十音图都没记住的人,表示百度翻译确实还可以.但不想每次都复制粘贴啊,google被墙也是挺蛋疼的事,所以用python结合baidu ...

  5. MYSQL安装--小白教程

    这个是mysql的安装过程,其实mysql的安装也很简单,但是我安装了一下午!!一下午!!原因就是,我把mysql的官网都翻遍了,都没找到64bit的.msi安装包,后来才想到好像64bit的电脑可以 ...

  6. DuoCode测试

    http://duoco.de/ DuoCode 只能引用自己编译的DLL,不能引用外部DLL.这么做可以保证”代码编得过,就一定能跑“. SharpKit 遇到过这样的问题.在代码中使用了 list ...

  7. Windows下RCNN的使用

    RCNN 一种把目标图像分割转化为CNN分类问题进行目标检测的方法. 以下转自魏晋的知乎回答   Ross B. Girshick的RCNN使用region proposal(具体用的是Selecti ...

  8. MFC resizer封装

    用法: #include "resizer.h" 在mfc对话框头文件里面添加成员: CResizer m_Resizer; mydialog.cpp里面: OnInitDialo ...

  9. Mysql 数据库单机多实例部署手记

        最近的研发机器需要部署多个环境,包括数据库.为了管理方便考虑将mysql数据库进行隔离,即采用单机多实例部署的方式.找了会资料发现用的人也不是太多,一般的生产环境为了充分发挥机器性能都是单机单 ...

  10. linux网络虚拟化

    图解几个与Linux网络虚拟化相关的虚拟网卡-VETH/MACVLAN/MACVTAP/IPVLAN http://smilejay.com/2012/08/qemu-kvm-networking-m ...