<%@ 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>
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>
分享到:
相关推荐
利用jQuery实现无刷新分页和跳转,不仅提升了用户的交互体验,也优化了页面的性能。通过合理初始化变量,精准计算总页数,结合灵活的跳转控制和数据动态加载,开发者可以构建出响应迅速、操作流畅的Web应用界面。在...
在实现无刷新分页时,jQuery的主要作用在于处理用户交互和动态更新内容。 1. **HTML结构**:在页面上,你需要创建一个分页区域,通常包含数字链接或者“上一页”、“下一页”的按钮。这些元素将作为用户的交互界面...
"JqueryGrid 无刷新分页"指的是利用jQueryGrid实现的页面内容不更新的情况下进行数据分页的技术。这种方法可以提高用户体验,因为用户在浏览大量数据时无需等待整个页面重新加载,只需点击分页按钮即可获取新的数据...
1. **JavaScript文件**:用于实现jQuery无刷新分页和排序的核心逻辑,可能包括监听用户事件、发起Ajax请求、处理返回数据和更新页面等功能。 2. **CSS文件**:用于美化分页和排序的样式,如分页按钮、排序图标等。 3...
标题中的"jquery pagination插件实现无刷新分页代码"指的是使用jQuery的一个插件来实现在网页上进行分页操作,而无需重新加载整个页面。这种技术可以提高用户体验,因为只加载用户当前查看的数据,而不是一次性加载...
jQuery不刷新分页动态数据表格代码.rar jQuery不刷新分页动态数据表格代码.rar jQuery不刷新分页动态数据表格代码.rar jQuery不刷新分页动态数据表格代码.rar jQuery不刷新分页动态数据表格代码.rar jQuery不刷新...
在ASP.NET框架下实现Ajax无刷新分页,我们可以结合Jquery库的强大力量来构建高效、响应式的分页功能。 首先,我们需要理解**Jquery**是什么。Jquery是一个轻量级的JavaScript库,它简化了HTML文档遍历、事件处理、...
在本文中,我们将探讨如何在Struts2框架下利用jQuery实现无刷新分页,解决描述中提到的问题。 首先,让我们了解无刷新分页的基本概念。无刷新分页是指用户在浏览页面内容时,无需手动刷新整个页面即可切换到不同的...
传统的分页方式通常需要用户点击下一页后整个页面重新加载,而jQuery无刷新分页插件则利用Ajax技术实现了内容的异步加载,使得页面在切换分页时保持了当前状态,提升了交互性。 jQuery库提供了丰富的DOM操作和事件...
jQuery Pagination 插件允许我们实现无刷新分页,即用户在切换页面时无需重新加载整个页面,只需更新部分区域,提高了网页的响应速度和用户体验。本文将深入探讨如何使用jQuery实现无刷新分页,并通过`AjaxNoFresh`...
以上代码实现了基本的无刷新分页功能,当用户点击分页按钮时,会发送一个包含当前页码的请求,并在接收到数据后更新页面内容。实际项目中,可能还需要考虑错误处理、优化用户体验(如加载动画)以及更复杂的分页逻辑...
在网页开发中,"jQuery .net 无刷新分页"是一种常见的优化用户体验的技术,它结合了jQuery库和ASP.NET框架,实现了页面内容的动态加载,而无需整个页面进行刷新。这种方式被称为Ajax分页,它提高了网页的响应速度,...
"ASP.NET编程知识:ASP.NET中利用Jquery+Ajax+Json实现无刷新分页的实例代码" 本文将详细介绍如何使用Jquery、Ajax和Json技术在ASP.NET中实现无刷新分页的实例代码。通过本文,读者将了解到无刷新分页的实现原理、...
Jquery+Json实现无刷新分页插件是利用JavaScript库Jquery和数据交换格式Json来创建动态、无需页面完全刷新的分页功能。这种方法提高了用户体验,因为它允许用户在不重新加载整个页面的情况下切换到不同的页面。 ...
本文将详细介绍如何使用PHP和jQuery实现一个最简单的无刷新分页功能。 首先,我们需要理解什么是无刷新分页。无刷新分页,即用户在浏览网页时,切换页面不会重新加载整个页面,而是通过异步请求(通常使用Ajax)...
总结,本项目通过jQuery和AJAX实现了无刷新分页和排序功能,提升了用户体验。同时,通过支持多种数据格式,使得数据交换更具灵活性。项目的代码组织和配置文件揭示了ASP.NET Web应用的基本架构和工作流程。通过深入...
在实现无刷新分页时,我们可以利用jQuery的Ajax方法向服务器发送异步请求,获取新的分页数据,然后动态更新页面上的表格或列表,从而达到无刷新的效果。具体步骤如下: 1. 用户点击分页按钮。 2. jQuery监听到事件...
下面将深入探讨如何在ThinkPHP框架中使用AJAX实现无刷新分页。 #### 一、ThinkPHP框架简介 ThinkPHP是一个开源的PHP框架,遵循MVC(Model-View-Controller)架构模式,旨在提高开发效率和代码可维护性。它提供了...
实现无刷新分页的步骤 #### (1) 后端处理 - 使用VS2008中的ASP.NET,创建一个Web服务(ASMX或WCF)来处理分页请求。在这个服务中,你需要编写SQL查询以获取指定页码的数据,并将其转换为JSON格式。 - SQL2000中,...
在ASP.NET中,为了提供更好的用户体验,我们常常需要实现无刷新分页功能,这可以通过结合Jquery、Ajax和Json技术来实现。这篇文章将详细介绍如何在ASP.NET中利用这些技术进行无刷新分页的实例。 首先,我们需要理解...