У меня есть вид сетки в Yii2, и я хочу добавить полосу прокрутки вверху и внизу. Я скачал jquery.doubleScroll и, если у меня есть таблица на странице в div с классом «двойная прокрутка», я вижу полосу прокрутки вверху и внизу. Однако, когда я добавил gridview, также в div с классом «двойная прокрутка», я вижу только полосу прокрутки, которая появляется по умолчанию с gridview. Я также попытался добавить класс "grid-view" в скрипт, но безрезультатно
мой javascript и стиль
$(document).ready(function() {
$('.double-scroll').doubleScroll();
$('.grid-view').doubleScroll();
$('#sample2').doubleScroll({resetOnWindowResize: true});
});
</script>
<style>
.double-scroll {
width: 400px;
}
</style>
мой стол с полосой прокрутки сверху и снизу
<div class="double-scroll">
<table border="1">
<tbody>
<tr>
<td>AAAAAAAAA</td>
<td>BBBBBBBBB</td>
<td>CCCCCCCCC</td>
<td>DDDDDDDDD</td>
<td>EEEEEEEEE</td>
<td>FFFFFFFFF</td>
<td>GGGGGGGGG</td>
<td>HHHHHHHHH</td>
</tr>
<tr>
<td>AAAAAAAAA</td>
<td>BBBBBBBBB</td>
<td>CCCCCCCCC</td>
<td>DDDDDDDDD</td>
<td>EEEEEEEEE</td>
<td>FFFFFFFFF</td>
<td>GGGGGGGGG</td>
<td>HHHHHHHHH</td>
</tr>
<tr>
<td>AAAAAAAAA</td>
<td>BBBBBBBBB</td>
<td>CCCCCCCCC</td>
<td>DDDDDDDDD</td>
<td>EEEEEEEEE</td>
<td>FFFFFFFFF</td>
<td>GGGGGGGGG</td>
<td>HHHHHHHHH</td>
</tr>
</tbody>
</table>
</div>
мой вид сетки, который имеет только один вид сетки по умолчанию
<div class="double-scroll">
<?php
$gridColumns = '';
echo DGridView::widget([
'id' => 'task-template-grid',
'dataProvider' => $dataProvider,
'class' => 'double-scroll',
'pager' => [
'firstPageLabel' => 'First',
'lastPageLabel' => 'Last',
'maxButtonCount' => 20,
],
'filterModel' => $searchModel,
'columns' => $gridColumns,
]);
?>
</div>
это можно сделать?