DataTable在ajax上的应用
来源:互联网 发布:天猫淘宝商城男装 编辑:程序博客网 时间:2024/05/21 20:23
DataTables 我的网盘地址(包括demo):链接:http://pan.baidu.com/s/1chLkUM密码:bejv
这里边只复用插件,其他的都不需要
需要用到的插件:
dataTables.min.css、jquery-2.1.0.min.js
jquery.dataTables.min.js 这些都可以在我的网盘中或这自己下载的插件中找到
Tjxfxx2.js 自己设置
Html中配置index.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"><title>信访接口采集</title><!-- 静态页面js引用 --><script type="text/javascript" src="DataTables-1.10.2/js/jQuery%20v1.11.1.min.js"></script><link rel="stylesheet" type="text/css" href="DataTables-1.10.2/css/jquery.dataTables.min.css" media="all" /><script type="text/javascript" src="DataTables-1.10.2/js/jquery.dataTables.min.js"></script><script type="text/javascript" src="js/mjjd/Tjxfxx2.js"></script><style type="text/css"> /* 设置表格的css样式 */.xftb{ width:90%; height: 40%; margin:0 auto; position:relative; padding-top: 20px;}/*设置表格的第一列的宽度*/ .xftb table tbody tr:first-child td:first-child { width: 400px;}</style></head><body><div class="xftb"><table id="XfbsTable"><thead> <tr> <th>信访标识</th> <th>采集开始时间</th> <th>采集结束时间</th> <th>信访形式代码</th> <th>信访形式名称</th> <th>入库状态</th> </tr> </thead></table></div></body></html>
Tjxfxx2.js
var dataObject = [];$(function() {getXfbsTable();});// 信访数据tablefunction getXfbsTable() {dataObject = [];$.ajax({type : 'post',url : '/xfjkcj/getXfbsTable',dataType : 'json',async : true,beforeSend:function(){$("#loading").show();},success : function(datalist) { dataObject = datalist;//此处返回的json格式类型是List<Map<String,Object>>console.log(dataObject);//目的是为了解决重复加载原数据不改变问题(需要两个DataTable,并且得在第二个添加destroy)$('#XfbsTable').dataTable({"bAutoWidth": true, //自动设置宽度"bScrollCollapse": false, //滚动条关闭 bRetrieve: true,//去掉错误提示});$('#XfbsTable').DataTable({"destroy": true,"bLengthChange": false, //去掉每页显示多少条数据方法data:dataObject,/*给数据添加列*/columns:[ {data:'xfbs'}, {data:'kssj'}, {data:'jssj'}, {data:'xfxsdm'}, {data:'xfxsmc'}, {data:'state'} ], /*国际化语言*/ language : {"sProcessing" : "处理中...","sLengthMenu" : "显示 _MENU_ 项结果","sZeroRecords" : "没有匹配结果","sInfo" : "显示第 _START_ 至 _END_ 项结果,共 _TOTAL_ 项","sInfoEmpty" : "显示第 0 至 0 项结果,共 0 项","sInfoFiltered" : "(由 _MAX_ 项结果过滤)","sInfoPostFix" : "","sSearch" : "搜索:","sUrl" : "","sEmptyTable" : "表中数据为空","sLoadingRecords" : "载入中...","sInfoThousands" : ",","oPaginate" : {"sFirst" : "首页","sPrevious" : "上页","sNext" : "下页","sLast" : "末页"},"oAria" : {"sSortAscending" : ": 以升序排列此列","sSortDescending" : ": 以降序排列此列"}}, });},complete:function(){$("#loading").hide();},error : function(resource) {console.log("ajax请求出错了");}});}
阅读全文
1 0
- DataTable在ajax上的应用
- ajax取DataTable的应用
- Ajax 在企业应用上的优势
- Ajax 在企业应用上的优势
- Ajax 在企业应用上的优势
- Ajax 在企业应用上的优势
- Ajax 在企业应用上的优势
- Ajax 在企业应用上的优势
- Ajax 在企业应用上的优势
- Ajax 在企业应用上的优势
- Ajax 在企业应用上的优势
- Ajax 在企业应用上的优势
- Ajax 在企业应用上的优势
- Ajax 在企业应用上的优势
- Ajax 在企业应用上的优势
- Ajax 在企业应用上的优势
- Ajax 在企业应用上的优势
- Prototype在Ajax上的应用
- AngularJs 表单验证
- 1057. 数零壹(20)
- Docker之镜像
- ssm的mybatis的动态SQL语句
- IDEA 配置Tomcat 运行Web 项目
- DataTable在ajax上的应用
- html 标签之间的层次关系
- SQL语句学习笔记
- python-Django Forbidden (403) CSRF verification failed. Request aborted.
- 保存图片的方法
- 【安全牛学习笔记】Kali Linux 安装-持久加密USB安装、熟悉环境、熟悉BASH命令
- Java中的多线程
- 【 D3.js 高级系列 — 10.0 】 思维导图
- MATLAB中将图像转换为二值图像im2bw