封装ajax请求数据翻页效果
来源:互联网 发布:jdk 8u5 windows i586 编辑:程序博客网 时间:2024/06/02 06:17
<!DOCTYPE html><html><head> <meta charset="UTF-8"/> <title>优惠券管理</title> <link rel="stylesheet" type="text/css" href="../static/css/common.css" /> <script type="text/javascript" src="../static/js/jquery.js"></script></head><body><div class="containers"> <div class="header"> <span><a href="#"><i>首页</i></a></span> <span><i>Hi</i><a href="#"><i>deric</i></a><a href="#"><i>退出</i></a><a href="#"></a></span> </div><!--左侧导航--> <div class="content_left"> <div class="sidebar-title" id="pick_up_menu" title="收起菜单"> <h2> 收起菜单</h2> </div> <div class="sidebar-content"> <ul class="sidebar-list"> <li> <a href="#" class="icon_father">商家管理</a> <ul class="sub-menu"> <li><a href="#">商家信息</a></li> <li><a href="#"> 优惠券管理</a></li> </ul> </li> <li> <a href="#" class="icon_father">体现处理</a> <ul class="sub-menu"> <li><a href="#">设置汇率</a></li> </ul> </li> </ul> </div> </div><!--右侧区域--> <div class="content_right"> <div class="progress_nav"> <a href="#"><strong>首页 ></strong></a> <a href="#"><strong>商家管理 ></strong></a> <a href="#"><strong>商家账号 ></strong></a> <a href="#"><strong class="font_primary">创建商家账号</strong></a> </div> <div class="seller_info">优惠券管理</div> <div class="space_10 cf"></div> <!--优惠券名称及其查询一栏--> <div class="coupon_name_area cf"> <span>优惠名称</span> <input type="text"> </div> <!--优惠券筛选--> <div class="coupon_name_wraper"> <ul class="coupon_tab_nav"> <li class="all_coupon">筛选</li> </ul> </div> <!--表格标签页1 全部--> <div class="coupon_table_wrapper coupon_table_wrapper2" id="all_coupon"> <table class="table_area" id="table_area_1"> <tr id="insert_mark_area"> <th>序号全部</th> <th>商家名称</th> <th id="th_12"> 优惠券总数 <i onclick="campare(this)"> <img src="../static/images/up.png"> </i> </th> <th id="th_13"> 未发布 <i onclick="campare(this)"> <img src="../static/images/up.png"> </i> </th> <th id="th_14"> 生效中 <i onclick="campare(this)"> <img src="../static/images/up.png"></i> </th> <th id="th_15"> 已失效 <i onclick="campare(this)"> <img src="../static/images/up.png"> </i> </th> <th>操作</th> </tr> </table> <div class="list-page"> <strong><a href="javascript:void(0)" id="prePage">上一页</a></strong> <strong id="current_page"></strong> <strong>/</strong> <strong id="page_size"></strong> <strong>页</strong> <strong><a href="javascript:void(0)" id="nextPage">下一页</a></strong> </div> </div> <!--container_right--> </div> <!--结束--> </div> <script type="text/javascript">$(document).ready(function(){//左侧下拉菜单 $(".sidebar-list>li>a").click(function(){ $(".sidebar-list>li>ul").hide(); $(this).next().show(500); }); $("#pick_up_menu").click(function(){ $(".sidebar-list>li>ul").hide(200); });});//默认序号function soretFunction(){var i=0;//全部优惠券$(".sort_fun1").each(function(){i++;$(this).text(i);});}//排序方法function campare(This){ var index=This.parentNode.id.substring(4); var target_id=$(This).parent().parent().parent(); var target_class=$(This).parent().parent().next('tr').attr('class'); var firstVal=$(This).parent().parent().next("tr").children('td').eq(index).text(); var lastVal=$(This).parent().parent().parent().find("tr:last").children('td').eq(index).text(); var result = $('.'+target_class).toArray().sort(function(a,b){ if (firstVal < lastVal) { return parseInt($(b).find("td").eq(index).text()) - parseInt($(a).find("td").eq(index).text()) }else{ return parseInt($(a).find("td").eq(index).text()) - parseInt($(b).find("td").eq(index).text()) }; });//排序小图标切换 ($(This).children('img').attr('src')=='../static/images/down.png') ? $(This).children('img').attr('src','../static/images/up.png'): $(This).children('img').attr('src','../static/images/down.png'); $(result).appendTo(target_id); soretFunction();} //封装ajax var numPage; var Ajax=function(numPage){ $.ajax({ url: "http://51b32385.ngrok.natapp.cn/admin/getCouponCountList.do", type:"POST", async: false, data: { numPage: numPage, //当前页码 numSize: 2 //一页显示多少条数据 0 显示所有 }, success:function(json){ pages=json.pages; //总有多少页 //当前页码 $("#current_page").text(numPage); //总共多少页 $("#page_size").text(pages); $('tr').not('#insert_mark_area').empty(); console.log(json.list); for (var i in json.list) { var str=''; str += "<tr class='sort1'>" + "<td class='sort_fun1'></td>"+ "<td>"+json.list[i].vi_name+"</td>"+ "<td>"+json.list[i].total+"</td>"+ "<td>"+json.list[i].unreleased+"</td>"+ "<td>"+json.list[i].effective+"</td>"+ "<td>"+json.list[i].expired+"</td>"+ "<td><stong><a href='couponDetails.html?="+json.list[i].merchant_id+"'>详情</a></stong><strong> </strong><stong><a href='merchantDetails.html'>新建</a></stong></td>"+ "</tr>"; $('table').append(str); soretFunction(); } }, error:function(e){ alert(e); } });}; //打开页面时候使用 Ajax(1); //点击进行翻页的时候 $("#nextPage").click(function(){ //点击下一页 numPage=$("#current_page").text();//当前页数 if(numPage<pages){ numPage++; $("#current_page").text(numPage); Ajax(numPage); }else{ alert("已经是最后1页了!"); } }); //点击上一页 $("#prePage").click(function(){ numPage=$("#current_page").text();//当前页数 if(numPage>1){ numPage--; $("#current_page").text(numPage); Ajax(numPage); }else{ alert("已经是第页了!"); } });</script></body></html>
服务器关闭,导致最终图片暂时显示不了。
0 0
- 封装ajax请求数据翻页效果
- 实现Ajax翻页效果
- Java数据采集-7.Ajax无刷新请求(翻页-3)
- fetch下一代ajax请求数据的封装
- AJAX异步请求封装
- Ajax 请求封装
- ajax请求简单封装
- Ajax请求简单封装
- js封装ajax请求
- Promise封装ajax请求
- http封装ajax请求
- ajax进行异步请求数据添加loading效果
- AFNetWorking封装请求数据
- Swift请求数据封装
- javasscript ajax请求封装(参考)
- ajax+promise 封装http请求
- jquery ajax 请求函数封装
- 原生JS封装AJAX请求
- 数据结构与算法之排序大全
- 武器的练习5Flighter
- 关于空格与制表符转换
- 卷积神经网络(cnn)学习笔记1:入门
- 阿里巴巴开源项目
- 封装ajax请求数据翻页效果
- Android判断应用或Activity是否存在
- 武器的练习6MissileTurret
- java中的循环
- label模拟radio、checkbox,自定义radio和checkbox
- 堆及其操作
- ubuntu知识汇总(20160830)
- 表定义语句
- 武器的练习7Army