jquery dataTable 后台加载数据并分页实例代码

前端之家收集整理的这篇文章主要介绍了jquery dataTable 后台加载数据并分页实例代码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

使用 dataTable后台加载数据并分页。网上版本很多,但很多都是不能用或者不详细的,这里是已经验证过的。

引用 js文件

后台代码

获取前端过来的参数,下面三个参数是 dataTable默认的,不要随便更改 Integer sEcho = Integer.valueOf(params.get("sEcho"));// 记录操作的次数 每次加1 Integer iDisplayStart = Integer.valueOf(params.get("iDisplayStart"));// 起始 Integer iDisplayLength = Integer.valueOf(params.get("iDisplayLength"));// 每页显示的size
Map<String,Object> map = new HashMap<String,Object>(); 
try { 
  // <a href="/tag/chaxun/" target="_blank" class="keywords">查询</a>数据,<a href="/tag/fenye/" target="_blank" class="keywords">分页</a>的话我这边使用的是 <a href="/tag/pageHelper/" target="_blank" class="keywords">pageHelper</a>,这边不介绍了 
  PagedResult<PushEntity> list = pushEntityService.findByUserId( 
      pushUser.getId(),iDisplayStart,iDisplayLength); 

  // 为操作<a href="/tag/cishu/" target="_blank" class="keywords">次数</a>加1,必须这样做 
  int initEcho = sEcho + 1; </pre>
显示的条数 map.put("aData",list.getDataList());//数据集合 } catch (Exception e) { e.printStackTrace(); }
return map; </pre>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。

猜你在找的jQuery相关文章