var itemCount;//符合查找条件的商品总页数,分页参考
var pageIndex = 0;//当前页,默认为0
var pageSize = 8;//每页显示个数为8

//按条件查找用户
function searchItem(pageIndex,pageSize){

//清空要append的目的位置
$('#searchItem').empty();

$('.ajax_page').empty();

var url = "${ctx}/crms/orderCenter/findItemList";
$.post(url,{"pageIndex":0,"pageSize":8},function(data){
  var items = data.itemList;
  var appendItem = '';
  itemCount = Math.ceil(data.itemCount/8);
  //查询结果所有的商品
  $.each(items,function(i,result){
    appendItem = "<tr class='w790 h55'><td class='w75 text-center bgc_fafafa'>"
    + "<input type='text' class='num_iid' value='"+result.numIid+"'>"
    + "<div onclick='addNumIid("+result.numIid+")' class='w20 h20 bgc_e0e6ef margin0_auto b_radius5 GXK'></div>"
    + "</td><td class='w620 bgc_fafafa'><img class='w54 h45 m_t5 m_l10 m_r20 f_l' src='"+result.url+"'><p class='w400 h55 lh55 f_l'>"+result.title+"</p></td>"
    + "<td class='w78 text-center bgc_fafafa'>"+result.price+"</td></tr>";
    $('#searchItem').append(appendItem);
  });
  //分页
  var page = '<div id="userPage" align="center" ><font size="2">共'+itemCount+'页</font><font size="2">第'
      +(pageIndex+1)+'页</font> <a href="javascript:void" onclick="goToFirstPage()" id="aFirstPage" >首页</a>'
      +'<a href="javascript:void" onclick="goToPrePage()" id="aPrePage">上一页</a>'
      +'<a href="javascript:void" onclick="goToNextPage()" id="aNextPage">下一页</a>'
      +'<a href="javascript:void" onclick="goToEndPage()" id="aEndPage">尾页</a>';
      page+='</div>';
    $('.ajax_page').append(page);
},'json');
};

//首页
function goToFirstPage(){
  pageIndex = 0;
  searchItem(pageIndex,pageSize);
}

//前一页
function goToPrePage(){
  pageIndex -= 1;
  pageIndex = pageIndex >= 0 ? pageIndex : 0;
  searchItem(pageIndex,pageSize);
}

//后一页
function goToNextPage(){
  if(pageIndex + 1 < itemCount){
    pageIndex += 1;
  }
  searchItem(pageIndex,pageSize);
}
//尾页
function goToEndPage(){
  pageIndex = itemCount -1;
  searchItem(pageIndex,pageSize);
}

最新文章

  1. Flash调用麦克风
  2. 【吉光片羽】奇怪的Bug-细节的问题
  3. css设置input中placeholder字体
  4. 《理解 ES6》阅读整理:函数(Functions)(一)Default Parameter Values
  5. css里设置一个div在顶部固定,不随滚动条滚动而滚动
  6. JavaScript 概览 更新时间2014-0414-0837
  7. ACM1228_STL的应用
  8. 原生JS 选项卡代码实现
  9. 设计模式---接口隔离模式之中介者模式(Mediator)
  10. poj 2236 Wireless Network (并查集)
  11. Observer(__ob__: Observer) 对象添加属性
  12. XML(二)
  13. 数据结构与算法之Stack(栈)的应用——用stack实现一个计算器-/bin/calc.dart
  14. C#.NET常见问题(FAQ)-如何把文本复制粘贴到文本框的光标位置
  15. ttl传输中过期
  16. (三)github之GIT的导入
  17. WPF 多线程异常抛送到UI线程
  18. MR的shuffle和Spark的shuffle之间的区别
  19. Java线程池Executor使用
  20. day 12 列表字典 补充

热门文章

  1. Centos 6.7 KVM下安装windows 7系统
  2. 洛谷 P2622 关灯问题II【状压DP;隐式图搜索】
  3. 为何要部署IPV6
  4. 阿里云Aliyun_server
  5. js使用defineProperty的一些坑
  6. Caused by: java.lang.ClassCastException: org.springframework.web.SpringServletContainerInitializer cannot be cast to javax.servlet.ServletContainerInitializer错误解决办法
  7. Python接口自动化测试 HTTP协议
  8. APP性能测试(CPU)
  9. python-scrapy的编码问题
  10. 谈一谈Java中的Error和Exception