当前位置:首页 > 代码 > 正文

js分页查询代码怎么写(javaweb分页查询)

admin 发布:2022-12-19 21:21 151


本篇文章给大家谈谈js分页查询代码怎么写,以及javaweb分页查询对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

javascript如何实现div分页呢?

主要思路:就是点击当前页时,它自己显示,其它的都隐藏;

下面是简单的代码实现:

style    

input.active {background:yellow;}    

div {width:200px; height:200px; border:1px solid red; display:none;}    

div.active {display:block;}    

/style    

script    

window.onload=function(){    

var aBtn = document.getElementsByTagName('input');    

var aDiv = document.getElementsByTagName('div');    

    

for(var i =0; iaBtn.length;i++)    

{    

(function(index){    //因为要存储点击的下标,所以需要做一个参数引入。学名叫'自执行匿名函数'。

aBtn[i].onclick=function(){   

        //这个for循环的作用是将所以的都隐藏。 

for(var i =0; iaBtn.length;i++)    

{    

aBtn[i].className='';    

aDiv[i].className='';    

}    

//这是将当前点击的显示。

this.className='active';    

aDiv[index].className='active';    

};    

})(i);    

}    

};    

/script    

/head    

body    

input type="button" value="111" class='active' /    

input type="button" value="222" /    

input type="button" value="333" /    

div class="active"11111111111/div    

div22222222222/div    

div33333333333/div    

/body

怎么用js来实现页面的分页,有案列代码吗?请给个代码看看,谢谢

分屏加载吧 滑到哪加载哪

从网页头引入两个js文件,注意必须先放jquery的

[javascript] view plaincopy

script src="css/infinite-scroll/jquery-1.6.4.js"/script

script src="css/infinite-scroll/jquery.infinitescroll.js"/script

2.之后在网页头自己写一个js脚本

[javascript] view plaincopy

script

$(document).ready(function (){

$("#container").infinitescroll({

navSelector: "#navigation", //页面分页元素--本页的导航,意思就是一个可以触发ajax函数的模块

nextSelector: "#navigation a", //下一页的导航

itemSelector: ".scroll " , //此处我用了类选择器,选择的是你要加载的那一个块(每次载入的数据放的地方)

animate: true, //加载时候时候需要动画,默认是false

maxPage: 3, //最大的页数,也就是滚动多少次停。这个页码必须得要你从数据库里面拿

});

});

/script

3.或许你看到这里还是不太清楚网页怎么定义,这里给出我的demo,希望可以有帮助

[html] view plaincopy

%@ page language="java" contentType="text/html; charset=utf-8"

pageEncoding="utf-8"%

!DOCTYPE html

html

head

meta charset="utf-8"

title无限翻页效果/title

script src="css/infinite-scroll/jquery-1.6.4.js"/script

script src="css/infinite-scroll/jquery.infinitescroll.js"/script

script src="css/infinite-scroll/test/debug.js"/script

script

$(document).ready(function (){ //别忘了加这句,除非你没学Jquery

$("#container").infinitescroll({

navSelector: "#navigation", //页面分页元素--成功后自动隐藏

nextSelector: "#navigation a",

itemSelector: ".scroll " ,

animate: true,

maxPage: 3,

});

});

/script

/head

body

div id="container" !-- 容器 --

div class="scroll" !-- 每次要加载数据的数据块--

第一页内容第一页内容br

第一页内容br第一页内容br第一页内容br

第一页内容br第一页内容br第一页内容br

第一页内容br第一页内容br第一页内容

/div

/div

div id="navigation" align="center" !-- 页面导航--

a href="user/list?page=1"/a !-- 此处可以是url,可以是action,要注意不是每种html都可以加,是跟当前网页有相同布局的才可以。另外一个重要的地方是page参数,这个一定要加在这里,它的作用是指出当前页面页码,没加载一次数据,page自动+1,我们可以从服务器用request拿到他然后进行后面的分页处理。--

/div

/body

/html

怎样用JS实现网站分页,要最简单的?

不多说,以下是代码

script language="javascript"

var total=172; //总条目: 可变

var show=20; //每页显示条目数: 可变

total%show==0?page=total/show:page=Math.ceil(total/show); //计算总页数

//取得当前页序号 - idx

idx=window.location.search; //这里得到 ?0 字样

if(idx=="") idx="?0"; //初始可能没有URL的尾部参数

mylen=idx.length-1;

idx=idx.substr(1,mylen);

var title=new Array(); //测试用文章标题数组 title (赋值)

for(i=0;itotal;i++) {

k=i+1;

title[i]="文章标题 " + k + "br";

}

function echostr(pg) { //函数: 打印各页内容

var mystr="";

for(i=0;ishow;i++) {

myidx=pg*show+i;

if(title[myidx]) mystr+=title[myidx]; //只显示存在的内容

}

document.write(mystr);

}

//显示相关资料 - 测试用

document.write('总条目: ' + total + '┊每页显示数: ' + show + '┊需要页数: ' + page + '┊当前页码序号(idx): ' + idx + 'brbr');

echostr(idx); //显示页面内容

function pg_link(all){ //函数: 打印页码链接

linkstr="br第 ";

for(i=0;iall;i++) {

j=i+1;

i!=idx ? linkstr+="a href='jspage.htm?" + i + "'" + j + "/a ":linkstr+=j + " ";

}

linkstr+="页";

document.write(linkstr + "brbr");

}

pg_link(page); //显示页码链接

/script

关于js分页查询代码怎么写和javaweb分页查询的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/24730.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载