jQuery技术

jQuery插件dataTables使用Ajax通过Action点击下一步传数据 jQuer

字号+ 作者:H5之家 来源:H5之家 2017-04-24 17:01 我要评论( )

java学习教程,java学习视频,java框架技术,深入浅出struts,hibernate,spring,企业架构,设计模式,数据库技术,oracle,mysql,jquery学习视频,,.net学习视频,移动编程


[头像]



交流经验:0
总积分:100
级别:普通会员
注册时间: 2012-02-03
文章: 2
离线

jQuery插件dataTables使用Ajax通过Action点击下一步传数据 jQuery Struts2 Struts jQuery

1.前端js代码

1).<script src="/scm/js/jquery-1.3.2.js" type="text/javascript"></script>

2).<script type="text/javascript" language="javascript" src="jqtables/js /jquery.dataTables.js"></script>


$(function(){ var oTable = $('#datatable').dataTable({ 'bJQueryUI': true, "bProcessing":true, "bServerSide": true, "iDisplayStart":0, "iDisplayLength": 5, "sAjaxSource":"region_safe_home _json.action?region.id=1", "sAjaxDataProp":"applyInfoList", "aoColumns": [ { "mDataProp": "id" }, { "mDataProp": "resource.resourceName" }, { "mDataProp": "operateTypeName" }, { "mDataProp": "applyUser" }, { "mDataProp": "statusName" }, { "mDataProp": "createTime"} ], 'sPaginationType': 'full_numbers', 'bSort':false, }); });

  3).HTML代码中table的id为datatable


2.Action中

private int curPage; private String iTotalRecords; //向前端返回数据需要的JSON对象 private String iTotalDisplayRecords;//向前端返回数据需要的JSON对象 private int iDisplayLength; private int iDisplayStart; public String applyHome() throws ServiceException{ return SUCCESS; } public String applyList() throws ServiceException{ int displayLength = iDisplayLength; int displayStart = iDisplayStart ; applyInfoList = this.getApplyInfoManager().findApplyInfoByRegion(region); int totalNum = applyInfoList.size(); int pageCount = totalNum/displayLength; int remainder = totalNum%displayLength; if(remainder != 0){ pageCount = pageCount + 1; } iTotalRecords = totalNum+""; iTotalDisplayRecords = totalNum+""; curPage = displayStart/displayLength+1; int startNum = displayStart; int endNum = 5; startNum = displayLength*(curPage-1); if(remainder != 0){ if(curPage == pageCount){ endNum = startNum + remainder; }else{ endNum = startNum+displayLength; } }else { endNum = startNum+displayLength; } applyInfoList = applyInfoList.subList(startNum, endNum); return SUCCESS; }  


推广链接

精品视频课程推荐

Java数据结构和算法精讲版
本课程专注于数据结构和算法的内容,使用Java来进行代码示例,不空洞的讲解概念和理论,重点放在代码的实现和示例上。 从零开始、全面系统、成体系的讲解数据结构和基本算法,循序渐进的讲述构建软件系统所常见的数据结构和算法。

struts2结合jFreeChat视频教程
深入浅出的讲解Struts2结合JFreechart来展示图表的功能

深入浅出学Spring Web MVC视频教程
系统、完整的学习Spring Web MVC开发的知识。包括:Spring Web MVC入门;理解DispatcherServlet;注解式控制器开发详解;数据类型转换;数据格式化;数据验证; 拦截器;对Ajax的支持;文件上传下载;表单标签等内容;最后以一个综合的CRUD带翻页的应用示例来综合所学的知识

struts2验证器框架视频教程
深入浅出的讲解Struts2的验证器框架,包括:预定义验证器和自定义开发验证器

ssh+jbpm项目(某集团OA)视频教程
达到能综合使用Struts2+Spring3+Hibernate3+Jbpm4来进行实际项目开发的能力。 包括:ssh和jbpm的整合;数据字典;通用DAO(Spring+Hibernate+泛型+反射+SpEL+模板方法模式);自动生成UUID的加强版;分层开发、SSH联合的基本开发;翻页的taglib;示范真实值和表现值,数据参照的实现;文件上传下载;主子表操;登录验证码;登录控制的拦截器

 

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

相关文章
  • dialog在ie6下被下拉框(select)覆盖问题

    dialog在ie6下被下拉框(select)覆盖问题

    2017-02-19 09:02

  • 只做精品视频课程服务

    只做精品视频课程服务

    2015-09-20 11:45

网友点评