<script type="text/javascript"> $(document).ready(function () { $('#bootstrap-data-table-export').DataTable(); }); </script>
时间: 2024-01-08 13:01:50 浏览: 34
这是一段使用 jQuery 和 DataTables 插件的 JavaScript 代码,用于初始化一个数据表格,并且支持导出功能。具体来说,它会将一个 id 为“bootstrap-data-table-export”的表格初始化为 DataTable,然后在页面上添加一些控件,以便用户可以导出表格数据。如果你想了解更多关于 DataTables 的信息,可以访问它们的官方网站:https://datatables.net/
相关问题
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>用户</title> <link rel="stylesheet" type="text/css" th:href="@{/webjars/bootstrap/4.5.3/css/bootstrap.css}"> <style type="text/css"> .odd{ background-color: antiquewhite; } .even{ background-color: aquamarine; } </style> <script type="text/javascript" th:src="@{/webjars/jquery/3.5.1/jquery.js}"></script> <script type="text/javascript" th:src="@{/webjars/bootstrap/4.5.3/js/bootstrap.min.js}"></script> </head> <body> <table border="3" class="table"> <tr> <th>序号</th><th>用户名</th><th>角色</th> </tr> <tr th:each="user:${users.list}"> <td th:text="${user.userId}">0</td> <td th:text="${user.userName}">地球</td> <td th:text="${user.roleName}">admin</td> </tr> </table> </body> </html>美化这个页面,使表格占满页面
可以尝试以下样式代码来美化页面,使表格占满页面:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>用户</title>
<link rel="stylesheet" type="text/css" th:href="@{/webjars/bootstrap/4.5.3/css/bootstrap.css}">
<style type="text/css">
.odd{
background-color: antiquewhite;
}
.even{
background-color: aquamarine;
}
body{
margin: 0;
padding: 0;
height: 100vh;
display: flex;
justify-content: center;
align-items: center;
}
.table{
width: 100%;
}
</style>
<script type="text/javascript" th:src="@{/webjars/jquery/3.5.1/jquery.js}"></script>
<script type="text/javascript" th:src="@{/webjars/bootstrap/4.5.3/js/bootstrap.min.js}"></script>
</head>
<body>
<table border="3" class="table">
<tr>
<th>序号</th><th>用户名</th><th>角色</th>
</tr>
<tr th:each="user:${users.list}">
<td th:text="${user.userId}">0</td>
<td th:text="${user.userName}">地球</td>
<td th:text="${user.roleName}">admin</td>
</tr>
</table>
</body>
</html>
```
这里使用了 flex 布局,将页面垂直居中,同时让表格宽度为 100% ,占满整个页面。
删除这个代码中的Javascripts语句让它只用HTML和css实现。 <!-- Column --> <div class="col-sm-4"> <ul class="list-link-home"> <li> <a href="shop.html">商品</a> </li> <li> <a href="#">关于Cake's Dream</a> </li> <li> <a href="#">食品经营许可证</a> </li> <li> <a href="#">联系我们</a> </li> <li> <a href="blog-center.html">购物车页面</a> </li> </ul> </div> </div> <div class="logo-dn"> <img alt="Delip Nugraha" src="assets/images/dn.png"> </div> </div> </footer> <!-- End Option Cake --> </div> </div> <script src="assets/javascripts/jquery.js"></script> <script src="assets/javascripts/fancybox/jquery.fancybox.pack.js"></script> <script src="assets/javascripts/slick.js"></script> <script src="assets/javascripts/wow/wow.js"></script> <script src="assets/javascripts/custom.js"></script> <script src="assets/javascripts/bootstrap.js"></script> <script src="assets/javascripts/classie.js"></script> <script src="assets/javascripts/pathLoader.js"></script> <script src="assets/javascripts/main.js"></script> <script type="text/javascript"> new WOW().init(); </script> <style> </body> </html>
<!DOCTYPE html>
<html>
<head>
<title>My Page</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="container">
<footer>
<div class="row">
<div class="col-sm-8">
<ul class="list-link-home">
<li>
<a href="shop.html">商品</a>
</li>
<li>
<a href="#">关于Cake's Dream</a>
</li>
<li>
<a href="#">食品经营许可证</a>
</li>
<li>
<a href="#">联系我们</a>
</li>
<li>
<a href="blog-center.html">购物车页面</a>
</li>
</ul>
</div>
<div class="col-sm-4">
<div class="logo-dn">
<img alt="Delip Nugraha" src="assets/images/dn.png">
</div>
</div>
</div>
</footer>
</div>
</body>
</html>
<style>
/* CSS styles go here */
</style>