zoukankan      html  css  js  c++  java
  • BootStrap的table技术小结:数据填充、分页、列宽可拖动

    本文结构:先说明,后代码。拷贝可直接运行。

    一、demo结构:

    二、文件引入

      这些里面除了下面2个比较难找,其他的都很好找

      bootstrap-table-resizable.js

      colResizable-1.6.min.js

      注意:需要将bootstrap-table.js中参数改为resizable: true

    三、模拟的message.json数据准备

    [
    	{
    		"name":"zhangsan1",
    		"password":"1"
    	},
    	{
    		"name":"zhangsan2",
    		"password":"2"
    	},
    	{
    		"name":"zhangsan3",
    		"password":"3"
    	},
    	{
    		"name":"zhangsan4",
    		"password":"4"
    	},
    	{
    		"name":"zhangsan5",
    		"password":"5"
    	},
    	{
    		"name":"zhangsan1",
    		"password":"1"
    	},
    	{
    		"name":"zhangsan2",
    		"password":"2"
    	},
    	{
    		"name":"zhangsan3",
    		"password":"3"
    	},
    	{
    		"name":"zhangsan4",
    		"password":"4"
    	},
    	{
    		"name":"zhangsan5",
    		"password":"5"
    	},
    	{
    		"name":"zhangsan1",
    		"password":"1"
    	},
    	{
    		"name":"zhangsan2",
    		"password":"2"
    	},
    	{
    		"name":"zhangsan3",
    		"password":"3"
    	},
    	{
    		"name":"zhangsan4",
    		"password":"4"
    	},
    	{
    		"name":"zhangsan5",
    		"password":"5"
    	}
    ]
    

     四、table.html

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<title>BootStrap Table使用</title>
    		<meta name="viewport" content="width=device-width" />
    		<SCRIPT SRC="JS/JQUERY-3.3.1.MIN.JS" TYPE="TEXT/JAVASCRIPT"></SCRIPT>
    		<script src="js/bootstrap-table.js"></script>
    		<script src="js/bootstrap.min.js"></script>
    		<script src="js/bootstrap-table-resizable.js"></script>
    		<script src="js/colResizable-1.6.min.js"></script>
    		<link href="js/bootstrap.min.css" rel="stylesheet" />
    		<link href="js/bootstrap-table.css" rel="stylesheet" />
    	</head>
    	<body>
    		<div class="container">
    			<table id="table" class="table-bordered"></table>
    		</div>
    		<script type="text/javascript">
    			 $('#table').bootstrapTable({
    			 	pagination:true,
    			 	search:true,
    			 	url:'/bootstrap_Table_resizable/json/message.json',
    			 	columns:[{
    			 		field:'name',
    			 		title:'姓名'
    			 	},{
    			 		field:'password',
    			 		title:'密码'
    			 	}]
    			 })
    		</script>
    	</body>
    </html>
    

     五、效果展示

    Best Regards
  • 相关阅读:
    网速问题?更换国内源吧!
    NES像素风格的Raspberry
    dalao自动报表邮件2.0
    大佬要我写自动邮件报表系统
    扬帆起航
    Linux下安装与配置tomcat集群+负载均衡
    centos配置ssh和ftp服务
    tomcat中server.xml配置详解
    设置windows 宿主计算机和VMware虚拟机共享文件夹
    Redhat6 yum 安装与配置
  • 原文地址:https://www.cnblogs.com/pecool/p/9816482.html
Copyright © 2011-2022 走看看