jQuery技术

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

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

tabletr=tabletr+trtdinput type=checkbox class=checkboxAll value=+obj.id+//tdtd+obj.deviceName+/td+td+obj.deviceIP+/td+td+obj.companyName+/td+td+obj.deviceSN+/td+td+obj.devicePN+/td+td+obj.inTime+/td+

      tabletr=tabletr+"<tr><td><input type='checkbox' class='checkboxAll' value='"+obj.id+"'/></td><td>"+obj.deviceName+"</td>"+"<td>"+obj.deviceIP+"</td>"+"<td>"+obj.companyName+"</td>"+"<td>"+obj.deviceSN+"</td>"+"<td>"+obj.devicePN+"</td>"+"<td>"+obj.inTime+"</td>"+"<td>"+obj.warrantyTime+"</td>"+"</tr>";

    });

    $("#tablepos_tbody").html(tabletr);

    pageCount = data.total;

    if(pageIndex==-1){

     pageIndex=0;

     $("#Pagination").pagination(pageCount, {

      callback: PageCallback,//PageCallback() 为翻页调用次函数。

      prev_text:"&laquo; 上一页",

      next_text:"下一页 &raquo;",

      items_per_page:pageSize,

      num_edge_entries: 2, //两侧首尾分页条目数

      num_display_entries: 6,//连续分页主体部分分页条目数

      current_page: pageIndex,//当前页索引

     });

    }

   }

  });

 }

action:

 代码如下 复制代码

privateintrowCount=0;

 privateintpageNo=1;

 privateintpageSize=10;

 privateintpageCount=0;

 privateString result;

   

publicintgetRowCount() {

  returnrowCount;

 }

 publicvoidsetRowCount(introwCount) {

  this.rowCount = rowCount;

 }

publicintgetPageNo() {

 returnpageNo;

}

publicvoidsetPageNo(intpageNo) {

 this.pageNo = pageNo;

}

publicintgetPageSize() {

 returnpageSize;

}

publicvoidsetPageSize(intpageSize) {

 this.pageSize = pageSize;

}

publicintgetPageCount() {

 returnpageCount;

}

publicvoidsetPageCount(intpageCount) {

 this.pageCount = pageCount;

}

publicString getResult() {

 returnresult;

}

publicvoidsetResult(String result) {

 this.result = result;

}

publicString findEquipmentInfo(){

 Page page =newPage();

 page.setStart(pageSize*pageNo);

 page.setLimit((pageNo+1)*pageSize);

 page.setTotalCount(service.rowCount());

 List list=service.allperson(pageNo, pageSize);

 System.out.println(pageNo+" "+pageSize );

  this.setJsonStr(listToGridJoson(page, list));

 returnSUCCESS;

}

home:

 代码如下 复制代码

introwCount=0;

publicintrowCount(){

 String sql ="select count(*) from EQUIPMENT_INFO";

 Query query = sessionFactory.getCurrentSession().createSQLQuery(sql.toString());

 introwCount = Integer.parseInt(query.uniqueResult().toString());

 returnrowCount;

}

  

publicList allperson(intpageNo,intpageSize){

 System.out.println(pageNo);

 List list=this.all(pageNo, pageSize);

 returnlist;

}

  

publicList all(intpageNo,intpageSize){

 String sql ="from EquipmentInfo ";

 Query query = sessionFactory.getCurrentSession().createQuery(sql.toString());

 query.setFirstResult(pageSize*pageNo);

 query.setMaxResults(pageSize);

 List list = query.list();

 returnlist;

}

没有了

 

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

网友点评
d