`
mjs123
  • 浏览: 35135 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论

jquery 实现无刷新分页代码实现

阅读更多

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


<%@page import="java.util.*"%>
<%@page import="com.siku.bean.*"%>
<%@ taglib uri="http://www.codingfarmer.com/tags" prefix="util"%>



<script type="text/javascript" src="scripts/jquery-1.4.2.min.js"></script>


<script>
    var maxpage = 1;
    var currpage = 1;
    alert(2222);
    $.ajax( {
        url : "http://121.101.216.142:8270/OMoney/Mixi_Buy?userId=29426397&type=1",
        cache : "false",
        success : function(html) {
            //update       
        maxpage = html;
        alert(maxpage);
        $("#cm").empty();
        $("#cm").append(currpage + "/" + maxpage);
    }
    });
    findAll(1);
    function home() {
        if(currpage>1){
            findAll(1);
            currpage = 1;
            document.getElementById("cm").innerHTML = currpage + "/" + maxpage;
        }       
    }
    function last() {
        if(currpage<maxpage){
            findAll(maxpage);
            currpage = maxpage
            document.getElementById("cm").innerHTML = currpage + "/" + maxpage;
        }           
    }
    function before() {
        if (currpage > 1) {
            currpage -= 1;
            findAll(currpage);
            document.getElementById("cm").innerHTML = currpage + "/" + maxpage;
        }

    }
    function next() {
        if (currpage < maxpage) {
            currpage += 1;
            findAll(currpage);
            document.getElementById("cm").innerHTML = currpage + "/" + maxpage;
        }

    }
    function getmaxpage() {
        alert(2222);
        $.ajax( {
            url : "http://121.101.216.142:8270/OMoney/Mixi_Buy?userId=29426397&type=1",
            cache : "false",
            success : function(html) {
                //update       
            maxpage = html;
            alert(maxpage);
            $("#cm").empty();
            $("#cm").append(currpage + "/" + maxpage);
        }
        });
        findAll(1);
    }
    function findAll(currpage) {

        $
                .ajax( {
                    url : "http://121.101.216.142:8270/OMoney/Mixi_Buy?userId=29426397&type=0&page="
                            + currpage,
                    cache : "false",
                    success : function(html) {
                       
                        $("#tbl").empty();
                        if (html != "") {
                            $("#tbl")
                                    .append(
                                            "<tr><td width= '324 ' align= 'center '>番号</td><td width= '191 ' align= 'center '>チャージ日時</td><td width= '271 ' align= 'center '>お預け入れ(円)</td><td width= '271 ' align= 'center '>○貨</td><td width= '271 ' align= 'center '>決済方法</td></tr>");
                            var usertaskvc = html.split("+");
                            for ( var i = 0; i < usertaskvc.length-1; i++) {

                                $("#tbl").append(
                                        "<tr id='tr" + i + "'><td>"
                                                + usertaskvc[i].split("|")[0]
                                                + "</td><td>"
                                                + usertaskvc[i].split("|")[1]
                                                + "</td><td>"
                                                + usertaskvc[i].split("|")[2]
                                                + "</td><td>"
                                                + usertaskvc[i].split("|")[3]
                                                + "</td><td>"
                                                + usertaskvc[i].split("|")[4]
                                                + "</td></tr>");

                            }

                        } else {
                            alert("没有数据!");
                        }
                    }
                });
    }
</script>


<!--top content-->
<div class="nav">
<ul>
    <li><a href="mixi_index.html">O貨購入</a></li>
    <li><a href="mixi_buy.jsp" class="cur">チャージ履歴</a></li>
    <li><a href="mixi_consume.jsp">O貨履歴</a></li>
</ul>
<div class="nav_R">所有O貨:<strong class="red"> 0</strong>
&nbsp;&nbsp;O貨購入する金額を選んでください。</div>
<div class="clear"></div>
</div>
<!--end top content-->
<table id="tbl" width="800" height="32" border="1" align="left"
    cellpadding="0" cellspacing="0" bordercolor="#0099CC" class="tablecss">
</table>


<table width="200" border="1" cellpadding="0" cellspacing="0">
    <tr align="center">
        <td><a href="#" onclick=
    home();
>home</a></td>
        <td><a href="#" onclick=
    before();
>before</a></td>
        <td><a href="#" onclick=
    next();
>next</a></td>
        <td><a href="#" onclick=
    last();
>last</a></td>
    </tr>
    <tr>
        <td colspan="4" align="center" id="cm">xx/xx</td>
    </tr>
</table>

分享到:
评论
1 楼 wuzhengyan 2012-03-17  
楼主写得很好,赞一个。
http://121.101.216.142:8270/OMoney/Mixi_Buy后台代码能发出来看看?

相关推荐

    jquery实现无刷新分页,跳转

    利用jQuery实现无刷新分页和跳转,不仅提升了用户的交互体验,也优化了页面的性能。通过合理初始化变量,精准计算总页数,结合灵活的跳转控制和数据动态加载,开发者可以构建出响应迅速、操作流畅的Web应用界面。在...

    jquery实现无刷新分页插件.zip

    在实现无刷新分页时,jQuery的主要作用在于处理用户交互和动态更新内容。 1. **HTML结构**:在页面上,你需要创建一个分页区域,通常包含数字链接或者“上一页”、“下一页”的按钮。这些元素将作为用户的交互界面...

    JqueryGrid 无刷新分页

    "JqueryGrid 无刷新分页"指的是利用jQueryGrid实现的页面内容不更新的情况下进行数据分页的技术。这种方法可以提高用户体验,因为用户在浏览大量数据时无需等待整个页面重新加载,只需点击分页按钮即可获取新的数据...

    jquery 无刷新分页排序

    1. **JavaScript文件**:用于实现jQuery无刷新分页和排序的核心逻辑,可能包括监听用户事件、发起Ajax请求、处理返回数据和更新页面等功能。 2. **CSS文件**:用于美化分页和排序的样式,如分页按钮、排序图标等。 3...

    jquery pagination插件实现无刷新分页代码

    标题中的"jquery pagination插件实现无刷新分页代码"指的是使用jQuery的一个插件来实现在网页上进行分页操作,而无需重新加载整个页面。这种技术可以提高用户体验,因为只加载用户当前查看的数据,而不是一次性加载...

    jQuery不刷新分页动态数据表格代码.rar

    jQuery不刷新分页动态数据表格代码.rar jQuery不刷新分页动态数据表格代码.rar jQuery不刷新分页动态数据表格代码.rar jQuery不刷新分页动态数据表格代码.rar jQuery不刷新分页动态数据表格代码.rar jQuery不刷新...

    Ajax无刷新分页Jquery

    在ASP.NET框架下实现Ajax无刷新分页,我们可以结合Jquery库的强大力量来构建高效、响应式的分页功能。 首先,我们需要理解**Jquery**是什么。Jquery是一个轻量级的JavaScript库,它简化了HTML文档遍历、事件处理、...

    关于Struts2与Jquery实现无刷新分页的不解问题

    在本文中,我们将探讨如何在Struts2框架下利用jQuery实现无刷新分页,解决描述中提到的问题。 首先,让我们了解无刷新分页的基本概念。无刷新分页是指用户在浏览页面内容时,无需手动刷新整个页面即可切换到不同的...

    jQuery无刷新分页插件.zip

    传统的分页方式通常需要用户点击下一页后整个页面重新加载,而jQuery无刷新分页插件则利用Ajax技术实现了内容的异步加载,使得页面在切换分页时保持了当前状态,提升了交互性。 jQuery库提供了丰富的DOM操作和事件...

    jquery pagination 无刷新分页

    jQuery Pagination 插件允许我们实现无刷新分页,即用户在切换页面时无需重新加载整个页面,只需更新部分区域,提高了网页的响应速度和用户体验。本文将深入探讨如何使用jQuery实现无刷新分页,并通过`AjaxNoFresh`...

    js实现无刷新分页

    以上代码实现了基本的无刷新分页功能,当用户点击分页按钮时,会发送一个包含当前页码的请求,并在接收到数据后更新页面内容。实际项目中,可能还需要考虑错误处理、优化用户体验(如加载动画)以及更复杂的分页逻辑...

    jQuery .net 无刷新分页

    在网页开发中,"jQuery .net 无刷新分页"是一种常见的优化用户体验的技术,它结合了jQuery库和ASP.NET框架,实现了页面内容的动态加载,而无需整个页面进行刷新。这种方式被称为Ajax分页,它提高了网页的响应速度,...

    【ASP.NET编程知识】asp.net中利用Jquery+Ajax+Json实现无刷新分页的实例代码.docx

    "ASP.NET编程知识:ASP.NET中利用Jquery+Ajax+Json实现无刷新分页的实例代码" 本文将详细介绍如何使用Jquery、Ajax和Json技术在ASP.NET中实现无刷新分页的实例代码。通过本文,读者将了解到无刷新分页的实现原理、...

    Jquery+Json实现无刷新分页插件

    Jquery+Json实现无刷新分页插件是利用JavaScript库Jquery和数据交换格式Json来创建动态、无需页面完全刷新的分页功能。这种方法提高了用户体验,因为它允许用户在不重新加载整个页面的情况下切换到不同的页面。 ...

    php jquery无刷新分页(最简单版)

    本文将详细介绍如何使用PHP和jQuery实现一个最简单的无刷新分页功能。 首先,我们需要理解什么是无刷新分页。无刷新分页,即用户在浏览网页时,切换页面不会重新加载整个页面,而是通过异步请求(通常使用Ajax)...

    利用jquery实现的ajax无刷新分页以及排序,支持多种格式无刷新更换

    总结,本项目通过jQuery和AJAX实现了无刷新分页和排序功能,提升了用户体验。同时,通过支持多种数据格式,使得数据交换更具灵活性。项目的代码组织和配置文件揭示了ASP.NET Web应用的基本架构和工作流程。通过深入...

    Asp.net+Sql+ashx实现 jquery无刷新分页

    在实现无刷新分页时,我们可以利用jQuery的Ajax方法向服务器发送异步请求,获取新的分页数据,然后动态更新页面上的表格或列表,从而达到无刷新的效果。具体步骤如下: 1. 用户点击分页按钮。 2. jQuery监听到事件...

    thinkphp+ajax无刷新分页

    下面将深入探讨如何在ThinkPHP框架中使用AJAX实现无刷新分页。 #### 一、ThinkPHP框架简介 ThinkPHP是一个开源的PHP框架,遵循MVC(Model-View-Controller)架构模式,旨在提高开发效率和代码可维护性。它提供了...

    jquery+json 无刷新分页

    实现无刷新分页的步骤 #### (1) 后端处理 - 使用VS2008中的ASP.NET,创建一个Web服务(ASMX或WCF)来处理分页请求。在这个服务中,你需要编写SQL查询以获取指定页码的数据,并将其转换为JSON格式。 - SQL2000中,...

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

    在ASP.NET中,为了提供更好的用户体验,我们常常需要实现无刷新分页功能,这可以通过结合Jquery、Ajax和Json技术来实现。这篇文章将详细介绍如何在ASP.NET中利用这些技术进行无刷新分页的实例。 首先,我们需要理解...

Global site tag (gtag.js) - Google Analytics