javascript — jQuery dataTables не работают

Это таблицы стилей, которые я использовал

<link href="<?php echo  Yii::app()->theme->baseUrl; ?>/css/datatables/dataTables.bootstrap.css" rel="stylesheet" type="text/css" />

А также

<script src="<?php echo  Yii::app()->theme->baseUrl; ?>/js/plugins/datatables/dataTables.bootstrap.js" type="text/javascript"></script>
<script src="<?php echo  Yii::app()->theme->baseUrl; ?>/js/plugins/datatables/jquery.dataTables.js" type="text/javascript"></script>

Мои сценарии

<script type="text/javascript">
$(function() {
alert("test");
$("#example1").dataTable();
$('#example2').dataTable({
"bPaginate": true,
"bLengthChange": false,
"bFilter": false,
"bSort": true,
"bInfo": true,
"bAutoWidth": false
});
});
</script>

Мои столы

<table id="example1" class="table table-bordered table-striped">
</table>

На моей странице не работает опция поиска и пагинация …

Пожалуйста, помогите мне..
Попробуйте это исправить …
Спасибо..

3

Решение

Прежде всего, я бы порекомендовал вам поискать, если кто-то еще создал какое-то расширение для этого плагина и использовать его: http://www.yiiframework.com/extension/edatatables/ это выглядит здорово!

если вы не хотите использовать расширение и хотите использовать свой собственный код, попробуйте использовать инструменты разработчика браузера, чтобы увидеть, есть ли какие-либо ошибки JavaScript, если нет, убедитесь, что загружены JavaScript и CSS, если ничего из этого не помогает, попробуйте вставить здесь полный код таблицы, поэтому мы увидим, возможно, есть какие-то проблемы с данными, я не вижу ничего плохого в вставленном вами коде, просто убедитесь, что его версия 1.9, а не 1.10, в 1.10 варианты немного отличаются, вы можно увидеть здесь: https://datatables.net/reference/option/

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]