dataTable的使用,接受json数据显示在页面上
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了dataTable的使用,接受json数据显示在页面上,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2830字,纯文字阅读大概需要5分钟。
内容图文
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css"
href="${pageContext.request.contextPath}/easyui/jquery.dataTables.css">
<!-- jQuery -->
<script type="text/javascript" charset="utf8"
src="${pageContext.request.contextPath}/easyui/jquery.min.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/easyui/bootstrap.min.js"></script>
<link rel="stylesheet" href="${pageContext.request.contextPath}/easyui/bootstrap.min.css">
<!-- DataTables -->
<script type="text/javascript" charset="utf8"
src="${pageContext.request.contextPath}/easyui/jquery.dataTables.js"></script>
<title>Insert title here</title>
</head>
<script type="text/javascript">
var data = [{username:"zhangsan",password:"123"},
{username:"lisi",password:"456"},
{username:"wangwu",password:"789"},
{username:"zhaosi",password:"012"}
];
$(document).ready(function() {
$(‘#tab1‘).dataTable({
"sScrollX": "100%", //表格的宽度
"sScrollXInner": "110%", //表格的内容宽度
"bScrollCollapse": true, //当显示的数据不足以支撑表格的默认的高度时,依然显示纵向的滚动条。(默认是false)
"bPaginate": true, //是否显示分页
"bLengthChange": true, //每页显示的记录数
"bFilter": true, //搜索栏
"bSort": true, //是否支持排序功能
"bInfo": true, //显示表格信息
"bAutoWidth": false, //自适应宽度
"aaSorting": [[1, "asc"]], //给列表排序 ,第一个参数表示数组 (由0开始)。1 表示Browser列。第二个参数为 desc或是asc
/* "aoColumns": [
{data:‘username‘},
{data:‘password‘}
], //列设置,表有几列,数组就有几项*/
"data":data,
"columns":[
{data:‘username‘},
{data:‘password‘}
],
"bStateSave": true, //保存状态到cookie *************** 很重要 , 当搜索的时候页面一刷新会导致搜索的消失。使用这个属性就可避免了
"sPaginationType": "full_numbers", //分页,一共两种样式,full_numbers和two_button(默认)
"oLanguage": {
"sLengthMenu": "每页显示 _MENU_ 条记录",
"sZeroRecords": "对不起,查询不到任何相关数据",
"sInfo": "当前显示 _START_ 到 _END_ 条,共 _TOTAL_ 条记录",
"sInfoEmtpy": "找不到相关数据",
"sInfoFiltered": "数据表中共为 _MAX_ 条记录)",
"sProcessing": "正在加载中...",
"sSearch": "搜索",
"sUrl": "", //多语言配置文件,可将oLanguage的设置放在一个txt文件中,例:Javascript/datatable/dtCH.txt
"oPaginate": {
"sFirst": "第一页",
"sPrevious": " 上一页 ",
"sNext": " 下一页 ",
"sLast": " 最后一页 "
}
}, //多语言配置
"bJQueryUI": false, //可以添加 jqury的ui theme 需要添加css
"aLengthMenu": [[3, 25, 50, -1, 0], ["每页3条", "每页25条", "每页50条", "显示所有数据", "不显示数据"]] //设置每页显示记录的下拉菜单
});
});
</script>
<body>
<table id="tab1" class="text-center">
<thead>
<tr>
<th>用户名</th>
<th>密码</th>
</tr>
</thead>
<tbody></tbody>
</table>
</body>
</html>
原文:http://www.cnblogs.com/lessxiaozi/p/6061460.html
内容总结
以上是互联网集市为您收集整理的dataTable的使用,接受json数据显示在页面上全部内容,希望文章能够帮你解决dataTable的使用,接受json数据显示在页面上所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。