jQuery插件jPaginate实现无刷新分页_jquery

jPaginate是基于jQuery的动感滚动分页插件,它的表现形式是像分页的按钮一样,非常有意思的是这些按钮却可以滚动,可以通过单击或鼠标滑向点两侧的小箭头来控制按钮的前后滚动。

PHP读取第一页数据:

<div id="pagetxt">
  <?php
  $query = mysql_query("select id,title,addtime from article order by id desc limit 0, 6");
  while ($row = mysql_fetch_array($query)) {
    $pubdate = date("Y-m-d", $row['addtime']);
    echo '<p><span>' . $pubdate . '</span><a href="http://www.jb51.net/js/' . $row['id'] . '.html" target="_blank">' . $row['title'] . '</a></p>';
  }
  mysql_close();
  ?>
</div>

jQuery

$("#demo3").paginate({
  count: <?php echo $page; ?>, //总记录数
  start: 1, //开始显示的页数
  display: 5, //分页条显示的页数
  border: true, //是否显示页码的边框
  border_color: '#BEF8B8', //设置边框的颜色
  text_color: '#79B5E3', //设置页码的颜色
  background_color: '#E3F2E1', //设置页码的背景色
  border_hover_color: '#68BA64', //设置鼠标滑向页码时页码边框的颜色
  text_hover_color: '#2573AF', //设置鼠标滑向页码时页码的颜色
  background_hover_color: '#CAE6C6', //设置鼠标滑向页码时页码背景的颜色
  images: false, //是否显示页码导航箭头
  mouse: 'press', //设置为'press'时,当鼠标滑向导航箭头时,页码随之滚动;设置为'slide'时,鼠标单击一次导航箭头页码滚动一次。
  onChange: function(page) { //当单击页码时,回调函数.
  $("#pagetxt").load("article.php?p=" + page);
  }
});
article.php
$p = isset($_GET['p']) ? intval($_GET['p']) : ""; 

$result = mysql_query("select id from article");
$total = mysql_num_rows($result); 

$pagesize = 6; //每页显示数
$page = ceil($total / $pagesize); //总页数
if ($p) {
  $startPage = ($p - 1) * $pagesize;
  $query = mysql_query("select id,title,addtime from article order by id desc limit $startPage, $pagesize");
  while ($row = mysql_fetch_array($query)) {
    $pubdate = date("Y-m-d", $row['addtime']);
    echo '<p><span>' . $pubdate . '</span><a href="http://www.jb51.net/js/' . $row['id'] . '.html" target="_blank">' . $row['title'] . '</a></p>';
  }
}

以上所述就是本文的全部内容了,希望大家能够喜欢。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索jquery
, 无刷新分页
jpaginate
jquery无刷新分页插件、jpaginate 分页、jpaginate ajax分页、jquery无刷新分页、php jquery无刷新分页,以便于您获取更多的相关知识。

时间: 2024-12-28 00:21:20

jQuery插件jPaginate实现无刷新分页_jquery的相关文章

jQuery插件pagination实现无刷新分页_jquery

这篇文章我们主要看看简单的使用jQuery pagination这个插件来实现无刷新分页,使用jQuery pagination主要作用在于分页样式的显示,而无刷新的主要原理还是使用Ajax,具体看下文: 首先,我们引入jQuery文件.jQuery pagination文件和jQuery Templates文件. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquer

jquery分页插件jquery.pagination.js实现无刷新分页_jquery

本文实例为大家分享了jquery分页插件实现无刷新分页的相关代码,供大家参考,具体内容如下 1.使用插件为 jquery.pagination.js ,如果没有这个js文件的话,我可以给发个. 首先引用 jquery.pagination.js (分页js),跟pagination.css(分页样式css). 点击获取查看这两个文件 2.页面js代码为 <script type="text/javascript"> var pageIndex = 0; //页面索引初始值

asp.net中利用Jquery+Ajax+Json实现无刷新分页的实例代码

 本篇文章主要是对asp.net中利用Jquery+Ajax+Json实现无刷新分页的实例代码进行了介绍,需要的朋友可以过来参考下,需要对大家有所帮助  代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="AjaxJson.aspx.cs" Inherits="AjaxJson" %> <!DOCTYPE html PUBLIC &quo

jquery插件pagination实现无刷新ajax分页_jquery

1.前台使用ajax无刷新分页,主要需要生成分页的工具条,这里使用的是jquery.pagination.js 插件参数可以参考----张龙豪-jquery.pagination.js分页 下面贴出代码 /** * This jQuery plugin displays pagination links inside the selected elements. * * @author Gabriel Birke (birke *at* d-scribe *dot* de) * @version

jQuery+Ajax实现无刷新分页_jquery

1.前台使用ajax无刷新分页,主要需要生成分页的工具条,这里使用的是jquery.pagination.js 下面贴出代码 /** * This jQuery plugin displays pagination links inside the selected elements. * * @author Gabriel Birke (birke *at* d-scribe *dot* de) * @version 1.2 * @param {int} maxentries Number o

jquery 插件 web2.0分格的分页脚本,可用于ajax无刷新分页_jquery

******生成js分页脚****** ****没剑(2008-03-05)**** 修改日期:2008-3-12 添加两个参数:displaynum,displaylastNum可以自由定制显示的页码数量 参数: pagesize:10 //每页显示的页码数 ,count:0 //数据条数 ,css:"mj_pagefoot" //分页脚css样式类 ,current:1 //当前页码 ,displaynum:7 //中间显示页码数 ,displaylastNum:5 //最后显示的

asp.net中利用Jquery+Ajax+Json实现无刷新分页的实例代码_实用技巧

复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="AjaxJson.aspx.cs" Inherits="AjaxJson" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR

jquery.pagination +JSON 动态无刷新分页实现代码_实用技巧

aspx 页面: 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="SqlPage.aspx.cs" Inherits="SqlPage" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w

asp.net jquery无刷新分页插件(jquery.pagination.js)_实用技巧

采用Jquery无刷新分页插件jquery.pagination.js 实现无刷新分页效果 友情提示:本示例Handler中采用StringBuilder的append方法追加HTML,小数据量可以,但是大数据或是布局常变,建议返回JSON格式的数据,性能和灵活性更好! 1.插件参数列表  2.页面内容: 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Defaul