успешно использовали jquery.datatables в прошлом.В текущем приложении Jquery.datatables отображает сетку и чередующиеся цветные линии, но не поиск или номера страниц.
Использование в приложении asp.net core 2.
Пробовал как CDN, так и локальные ссылки.
Кто-нибудь еще находит такое поведение?
Вот код на моей странице index.cshtml
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<link href="~/lib/bootstrap/dist/css/bootstrap.css" rel="stylesheet" />
<link href="https://cdn.datatables.net/1.10.15/css/dataTables.bootstrap.min.css" rel="stylesheet" />
<link href="https://cdn.datatables.net/responsive/2.1.1/css/responsive.bootstrap.min.css" rel="stylesheet" />
<script src="https://cdn.datatables.net/1.10.15/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/1.10.15/js/dataTables.bootstrap4.min.js "></script>
<h2>Index</h2>
<div class="row">
<div class="col-md-12">
<div class="panel panel-primary list-panel" id="list-panel">
<div class="panel-heading list-panel-heading">
<h1 class="panel-title list-panel-title">Service Requests</h1>
</div>
<div class="panel-body">
<table id="ServiceRequests-data-table" class="table table-striped table-bordered" style="width:100%">
<thead>
<tr>
<th>
RequestHeading)
</th>
<th>
RequestDescription)
</th>
<th>
File Name
</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
</div>
</div>
<script type="text/javascript">
$(document).ready(function() {
$('#ServiceRequests-data-table').DataTable({
"order": [
[1, "desc"]
]
});
});
</script>
На самом деле, когда я избавился от всего, что связано с бритвой, средство визуализации stackoverflow html показывало окно поиска и номера страниц.Поэтому в моем коде бритвы должно быть что-то несовместимое.