Ajax 之久病成医
来源:互联网 发布:北宋 纪录片 知乎 编辑:程序博客网 时间:2024/06/06 07:30
1)
/** * Created by cheng on 08/09/2017. */$(function () { query(1); $(".ajaxpage").click(function () { // 1.parseInt() var pageno = parseInt($("#pageno").text()); var totalpage = parseInt($("#totalpage").text()); // 2.$(this).text(); var pagenostr = $(this).text(); // 3.pagenostr=="首页" if(pagenostr=="首页"){ pageno = 1; }else if(pagenostr=="上一页"){ // 4.pageno==1 if(pageno==1){ alert("已经最第一页"); // 5.return return }else{ pageno = pageno -1; } }else if(pagenostr=="下一页"){ if(pageno==totalpage){ alert("已经是最后一页"); return }else{ pageno = pageno + 1; } }else if(pagenostr=="末页"){ pageno = totalpage; } query(pageno); })});function query(pageno){ $.ajax({ url:"abc?flag=query", type:"post", data:{"pageno":pageno}, dataType:"json", success:function (obj){ $("#ajaxupdate").html(""); var str; $.each(obj.list,function(i){ // 6.不可以再加 var str += "<tr>"; str += "<td>"+obj.list[i].id+"</td>"; str += "<td>"+obj.list[i].projectname+"</td>"; str += "<td>"+obj.list[i].executor+"</td>"; str += "<td>"+obj.list[i].description+"</td>"; str += "<td>"+obj.list[i].orderlevel+"</td>"; str += "<td>"+obj.list[i].createtime+"</td>"; // 7."</tr>" str += "</tr>";}); // 8. $("#ajaxupdate").append(str); $("#ajaxupdate").append(str); $("#pageno").html(obj.pageno); $("#totalpage").html(obj.totalpage); }, error:function () { alert("error!") } })}
2)
}else if(flag.equals("query")){ Integer pageno = Integer.valueOf(request.getParameter("pageno")); PageUtil pageUtil = new PageUtil(pageno,3,count); List<Workorder> list = mapper.findPage(pageUtil); String totalpage = pageUtil.getTotalpage().toString(); PrintWriter out = response.getWriter(); ObjectMapper om = new ObjectMapper(); String str = om.writeValueAsString(list); // 1."," String jsonstr ="{\"pageno\":"+pageno.toString()+","+"\"totalpage\":"+totalpage+","+"\"list\":"+str+"}"; out.println(jsonstr); out.flush(); out.close(); }
阅读全文
0 0
- Ajax 之久病成医
- JDBC 之久病成医
- JSP 之久病成医
- 久病成医---PHP
- Ajax之初识ajax
- ajax之ajax是什么???
- 掌握Ajax 之 Ajax 简介
- AJax+Json+JQuery之AJax
- Ajax之二 Ajax基础
- ajax之(3)ajax跨域
- Ajax 之实例应用
- Ajax.Net之入阶篇
- AJAX框架之DOJO
- AJAX.NET之UpdatePanel
- Ajax之prototype应用
- AJAX框架之DOJO
- AJAX技术之简介
- AJAX控件之ConfirmButton
- MyBatis (四) 注解和存储过程
- redis集群安装出现redis requires Ruby version >= 2.2.2.问题
- 机器学习算法-Adaboost
- QgridLayout例子QGridLayout使用方法,qlayout添加button实例
- JAVA(JDBC)通用查询
- Ajax 之久病成医
- head first java 笔记 chapter 4~7
- Form表单提交,Ajax请求,$http请求的区别
- TI: 以cpsw为例学习设备树(内核如何调用这些参数)
- VBA之excel小结
- eclipse安装OpenExplorer插件,资源管理器中打开文件所在位置
- 解决微信特殊昵称问题
- 被检查完代码的感受
- Android-使用Android Studio实现第三方QQ登录