gpt4 book ai didi

带有 Bootstrap 样式和响应式扩展的 jQuery DataTables 不起作用

转载 作者:行者123 更新时间:2023-12-01 01:33:23 25 4
gpt4 key购买 nike

在我的 html 页面中,我替换了这个 link 的示例。在 head 标签中我有这个:

<link href="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="stylesheet">
<link href="http:////cdn.datatables.net/plug-ins/a5734b29083/integration/bootstrap/3/dataTables.bootstrap.css" rel="stylesheet">
<link href="http://cdn.datatables.net/responsive/1.0.1/css/dataTables.responsive.css" rel="stylesheet">

对于CSS和这个:

<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<script src="http:////cdn.datatables.net/1.10.2/js/jquery.dataTables.min.js"></script>
<script src="http:////cdn.datatables.net/responsive/1.0.1/js/dataTables.responsive.min.js"></script>
<script src="http://cdn.datatables.net/plug-ins/a5734b29083/integration/bootstrap/3/dataTables.bootstrap.js"></script>

用于 JavaScript。

表格是这样的:

<table id="example" class="table table-striped table-hover dt-responsive" cellspacing="0" width="100%">
<thead>
<tr>
<th>First name</th>
<th>Last name</th>
<th>Position</th>
<th>Office</th>
<th>Age</th>
<th>Start date</th>
<th>Salary</th>
<th>Extn.</th>
<th>E-mail</th>
</tr>
</thead>
<tbody>
<tr>
<td>Quinn</td>
<td>Flynn</td>
<td>Support Lead</td>
<td>Edinburgh</td>
<td>22</td>
<td>2013/03/03</td>
<td>$342,000</td>
<td>9497</td>
<td>q.flynn@datatables.net</td>
</tr>
<tr>
<td>Quinn</td>
<td>Flynn</td>
<td>Support Lead</td>
<td>Edinburgh</td>
<td>22</td>
<td>2013/03/03</td>
<td>$342,000</td>
<td>9497</td>
<td>q.flynn@datatables.net</td>
</tr>
<tr>
<td>Quinn</td>
<td>Flynn</td>
<td>Support Lead</td>
<td>Edinburgh</td>
<td>22</td>
<td>2013/03/03</td>
<td>$342,000</td>
<td>9497</td>
<td>q.flynn@datatables.net</td>
</tr>
</tbody>
</table>

我在正文末尾调用数据表:

<script>
$(document).ready(function() {
$('#example').dataTable({
responsive: true
});
});
</script>

我的代码看起来与 DataTable 网站上的示例相同。它有效,而我的无效。为什么?

最佳答案

折叠不起作用吗?您遇到的问题是什么。有控制台错误吗?我复制了与上面提到的相同的代码并创建了一个 fiddle 示例。你可以在这里查一下吗? Fiddle Example for Responsive DataTable希望这有帮助。

HTML

<div class="row">
<div class="col-md-12">
<table id="example" class="table table-striped table-hover dt-responsive" cellspacing="0" width="90%">
<thead>
<tr>
<th>First name</th>
<th>Last name</th>
<th>Position</th>
<th>Office</th>
<th>Age</th>
<th>Start date</th>
<th>Salary</th>
<th>Extn.</th>
<th>E-mail</th>
</tr>
</thead>
<tbody>
<tr>
<td>Quinn</td>
<td>Flynn</td>
<td>Support Lead</td>
<td>Edinburgh</td>
<td>22</td>
<td>2013/03/03</td>
<td>$342,000</td>
<td>9497</td>
<td>q.flynn@datatables.net</td>
</tr>
<tr>
<td>Quinn</td>
<td>Flynn</td>
<td>Support Lead</td>
<td>Edinburgh</td>
<td>22</td>
<td>2013/03/03</td>
<td>$342,000</td>
<td>9497</td>
<td>q.flynn@datatables.net</td>
</tr>
<tr>
<td>Quinn</td>
<td>Flynn</td>
<td>Support Lead</td>
<td>Edinburgh</td>
<td>22</td>
<td>2013/03/03</td>
<td>$342,000</td>
<td>9497</td>
<td>q.flynn@datatables.net</td>
</tr>
</tbody>
</table>
</div>
</div>

CSS

body { font-size: 140% 
}
.row{
border:1px solid black;
}
table.dataTable th,
table.dataTable td {
white-space: nowrap;
}

JS:

$(document).ready(function() {
$('#example').DataTable();
} );

关于带有 Bootstrap 样式和响应式扩展的 jQuery DataTables 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26145430/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com