最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

jquery+json实现数据列表分页示例代码_jquery

来源:动视网 责编:小采 时间:2020-11-27 21:15:50
文档

jquery+json实现数据列表分页示例代码_jquery

jquery+json实现数据列表分页示例代码_jquery:该实例中,新闻数据列表未使用表格显示。下面将所有源码附上,其中用到jquery插件。 代码如下: Demo body { width: 100%; height: 100%; margin: 0 auto; padding: 0; background-color: #FFF; } #hen {
推荐度:
导读jquery+json实现数据列表分页示例代码_jquery:该实例中,新闻数据列表未使用表格显示。下面将所有源码附上,其中用到jquery插件。 代码如下: Demo body { width: 100%; height: 100%; margin: 0 auto; padding: 0; background-color: #FFF; } #hen {
 该实例中,新闻数据列表未使用表格显示。下面将所有源码附上,其中用到jquery插件。
代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>





Demo



$(function(){//页面加载时,进行绑定

bind(0);
});

//点击分页时调用的函数,page_id为当前页的索引
function pageselectCallback(page_id, jq) {
bind(page_id);
}

function bind(pageIndex)
{
var temp="";
var total=0;
$.ajax({
type:"GET",
url:"sys/news.do?method=findByTopic&page="+(pageIndex+1),
async:false, ////作用是防止在ajax成功调用之前就调用$("#Pagination").pagination,这个时候数据个数还没有初始化
dataType:"json",
data:"pageIndex="+(pageIndex+1),//传递页面索引
//发送请求前,显示加载动画
beforeSend:function(){$("#divload").show();$("#datas #Pagination").hide()},
//请求完毕后,隐藏加载动画
complete:function(){$("#divload").hide();$("#datas #Pagination").show()},
success:function(data){
var json=data.rows;//json数据
total=data.total;//记录总数
$.each(json,function(index,item){
temp+=""onmouseout=\"this.className='d_out'\" style='padding: 10px 15px 12px 15px;'>"+
" "+
item.title+""+
""+
item.summary+" }


";
});
$("#datas").html(temp); //将创建的新行附加在DIV中
}

});

if(total!=0){
//调用分页函数,将分页插件绑定到id为Pagination的div上
$("#Pagination").pagination(total, { //recordCount在后台定义的一个公有变量,通过从数据库查询记录进行赋值,返回记录的总数
callback: pageselectCallback, //点击分页时,调用的回调函数
prev_text: '« 上一页', //显示上一页按钮的文本
next_text: '下一页 »', //显示下一页按钮的文本
items_per_page:10, //每页显示的项数
num_display_entries:6, //分页插件中间显示的按钮数目
current_page:pageIndex, //当前页索引
num_edge_entries:2 //分页插件左右两边显示的按钮数目

});
}

}







实时动态




style="color: #FFF; margin: 5px; text-decoration: none; cursor: pointer;"
href="index.jsp">返回首页

















文档

jquery+json实现数据列表分页示例代码_jquery

jquery+json实现数据列表分页示例代码_jquery:该实例中,新闻数据列表未使用表格显示。下面将所有源码附上,其中用到jquery插件。 代码如下: Demo body { width: 100%; height: 100%; margin: 0 auto; padding: 0; background-color: #FFF; } #hen {
推荐度:
标签: 数据 示例 实例
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top