Почему я получаю TypeError: $ (...). DataTable не является функцией? - PullRequest
0 голосов
/ 17 апреля 2019

Я включил jquery только один раз, и все же я не могу получить таблицы данных для запуска на HTML-таблице. Я использовал панели инструментов Firefox и Chrome dev и вижу, что эти библиотеки загружаются.

<script src="~/lib/jquery/dist/jquery.js"></script>
<script src="~/lib/bootstrap/dist/js/bootstrap.bundle.js"></script>
<script src="~/lib/datatables/js/dataTables.dataTables.min.js"></script>
<script src="~/js/create.js" asp-append-version="true"></script>

В файле create.js у меня есть:

$(document).ready(function () {
    $('#gridEmployees').DataTable({
        paging: true
    });
}

Глядя на тех, кто получил эту ошибку, казалось, что их проблема - либо ссылка на jquery более одного раза, либо размещение библиотеки datatables перед jquery. Как видите, я не совершил ни одной из этих ошибок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...