ajax实现分页效果二

<!--#include file="conn.asp"-->// 调用数据库了,

<%
'Dim pagesize
'sql="select top 1 * from [pagesize] order by id desc"
'rs.open sql,conn,1,1
'pagesize=rs("pagesize")
'rs.Close
If session("pagesize")="" Then session("pagesize")=9
Dim page
page=unescape(Request.QueryString("page"))
If page<>"" Then
 sql="select * from [test] order by id asc"
 rs.open sql,conn,1,1
 If rs.eof Then
  Response.Write(escape("还没有任何数据"))
 Else
  rs.pagesize=session("pagesize")
  page=CLng(page)
  If page<1 Then
   page=1
  ElseIf page>rs.pagecount Then
   page=rs.pagecount
  End If
  rs.absolutepage=page
  Dim i,str
  str=str & "<div style='margin:0'>"
  For i=1 To rs.pagesize
   str=str & rs("id") & ". <a href='" & rs("weburl") & "' title='前往该网站' target='_blank'>" & rs("webname") & "</a><br />"
   rs.movenext
   If rs.eof Then Exit For
  Next
  str=str & "</div><div style='margin-top:10px;line-height:30px;text-align:left;border-top:1px #999 solid'>"
  str=str & "<a href='javascript:void(getweblist(1))'><<</a> "
  For i=1 To rs.pagecount
   If i=page Then
    str=str & "<span style='font-weight:bold;color:red;font-size:16px;'>" & i & "</span> "
   Else
    str=str & "<a href=javascript:void(getweblist(" & i & "))>" & i & "</a> "
   End If
  Next
  str=str & " <a href='javascript:void(getweblist(" & rs.pagecount & "))'>>></a>"
  str=str & "</div>"
  str=escape(str)
  Response.Write(str)
 End If 
 rs.Close
 Set rs=Nothing
 conn.Close
 Set conn=Nothing
Else
 Response.Write(escape("Error:页数不能为空!"))
End If
%>
  

时间: 2024-09-25 22:30:43

ajax实现分页效果二的相关文章

PHP+jQuery+Ajax实现分页效果 jPaginate插件的应用_php实例

jPaginate是基于jQuery的动感滚动分页插件,它的表现形式是像分页的按钮一样,非常有意思的是这些按钮却可以滚动,可以通过单击或鼠标滑向点两侧的小箭头来控制按钮的前后滚动.   调用jPaginate插件的方法很简单: $(elementID).paginate() 属性设置可喜的是,jPaginate提供了很多属性配置,您可以轻易的定制想要的分页效果. 设置方法如: $(elementID).paginate({ count:80, start:1, ... }) count: 数字,

ajax实现分页效果一

总共有两个文件,第一个文件为index.html是用来显示的文件,第二个就p.asp文件处理并返回页面. 先来看看效果图吧: 下面是调用页面index.html <html> <head> <title>AJAX静态分页</title> <meta http-equiv="content-type" content="text/html;charset=gb2312"> <style type=&qu

Laravel+jQuery实现AJAX分页效果_php实例

本文实例讲述了Laravel+jQuery实现AJAX分页效果.分享给大家供大家参考,具体如下: JavaScript部分: //_______________________ // listener to the [select from existing photos] button $('#photosModal').on('shown.bs.modal', function () { // get the first page of photos (paginated) getPhoto

Json的Ajax无刷新分页效果

Json的Ajax无刷新分页效果 这一篇我讲接着写利用json读取数据以及和分页器绑定实现无刷新的分页效果 //根据当前页读取数据        function BindCommentList(page) {            $.post("/Ajax/Elec_Comment/GetData.asp教程x", { pid: '<%=DotNet.Framework.Common.QueryString.QId("id") %>', page:

简单实现Ajax无刷新分页效果

Ajax无刷新分页效果,如下代码实现 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Ajax无刷新分页效果</title> <script type="text/javascript"> function showpage(url) { var xhr = new XML

ajax 注册页面检测效果二

ajax 注册页面检测效果二   function check_id(id_name,n){   var sd="lifont"+n;       obj = document.getElementById(''+sd+'');       var reId=/^[wu0391-uFFE5]+$/;     var b_id=reId.test(id_name);     if(!b_id){      obj.innerHTML="<li><div id=

Laravel+jQuery实现AJAX分页效果

本文实例讲述了Laravel+jQuery实现AJAX分页效果.分享给大家供大家参考,具体如下: JavaScript部分: //_______________________ // listener to the [select from existing photos] button $('#photosModal').on('shown.bs.modal', function () { // get the first page of photos (paginated) getPhoto

JS代码实现table数据分页效果_javascript技巧

第一个:实现的很常见很简单的显示页数翻页 效果图: •这是HTML代码,很简单滴(我好像看到了被嫌弃的小眼神) <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-"> <script src="js/jquery-...js"></script> <script src="js/demo.js

ajax翻页效果模仿yii框架自己写的

 这篇文章主要介绍了自己写的ajax翻页效果,模仿yii框架,需要的朋友可以参考下  代码如下: <!DOCTYPE html>  <html>  <head>  <title>ajax分页</title>  <script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>  <script>  function load