jQuery技术

Angular指令封装jQuery日期时间插件datetimepicker实现双向绑定示例(2)

字号+ 作者:H5之家 来源:H5之家 2017-03-08 09:00 我要评论( )

页面是用的纯css的效果,没有使用bootstrap的框架,不然自带的分页是挺好用的,就不用麻烦了这边使用了jquery pagination分页插件来实现这个功能的,这边后台用的是struts2的框架,ssh的,jquery返回json数据,然后

页面是用的纯css的效果,没有使用bootstrap的框架,不然自带的分页是挺好用的,就不用麻烦了这边使用了jquery  pagination分页插件来实现这个功能的,这边后台用的是struts2的框架,ssh的,jquery返回json数据,然后循环拼接table输入到页面,这个分页插件使用起来感觉还是比较简单,代码编辑比较少,也有样式可以选择,但是那样要导入pagination.css在div中的class修改样式不导入的话就只有默认样式,这边样式也没有调节,不是很美观,功能实现了,干货:

效果图:

jsp:

 代码如下 复制代码

<scriptsrc="<%=basePath %>bootstrap/js/jquery.pagination.js"></script>

<divid="Pagination"class="pagination"text-align="right"><!-- 这里显示分页 --></div>

js:

 代码如下 复制代码

varpageIndex = -1; //页面索引初始值

 varpageSize = 5; //每页显示条数初始化,修改显示条数,修改这里即可

 varpageCount = 0; //每页显示条数初始化,修改显示条数,修改这里即可

 InitTable(pageIndex);//Load事件,初始化表格数据,页面索引为0(第一页)

  //分页,PageCount是总条目数,这是必选参数,其它参数都是可选

  //翻页调用

 functionPageCallback(index, jq) {

  InitTable(index);

  }

  

 //请求数据

 functionInitTable(pi) {

  varsendpn = 0;

  if(pi!=-1){

   sendpn = pi;

  }

  $.ajax({

   type:"POST",

   dataType:"json",

   url:'findEquipmentInfo.action', //提交到一般处理程序请求数据

   data: {pageNo:sendpn,pageSize:pageSize},  //提交两个参数:pageIndex(页面索引),pageSize(显示条数)

   success:function(data) {

    vartabletr='';

    $(data.root).each(function(i,obj){

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • AngularJS压缩JS的操作技巧分析

    AngularJS压缩JS的操作技巧分析

    2017-02-15 15:02

  • web前端、css、html、jquery、jqm、js、angular、recat

    web前端、css、html、jquery、jqm、js、angular、recat

    2016-10-17 16:05

  • ← js封装一个tab效果页面无刷新ajax下传文件–模拟iframe,超简单 →JQuery IFrame框架高度自适

    ← js封装一个tab效果页面无刷新ajax下传文件–模拟iframe,超简单

    2016-04-28 15:00

  • 从JQuery到Angular的一次改版 // 亚里士朱德的博客

    从JQuery到Angular的一次改版 // 亚里士朱德的博客

    2015-11-15 15:09

网友点评
m