Как назвать несколько источников AJAX в одной таблице в тимелии - PullRequest
0 голосов
/ 13 января 2019

Я работаю над страницей чабреца и пытаюсь вызвать разные значения (источник ajax) в одну таблицу. Он работает только с одним вызовом таблицы, но выдает ошибку «невозможно реинициализировать таблицу», когда я хочу вызвать несколько источников в одну таблицу. Как я могу упаковать разные наборы данных (sAjaxSource) в одну функцию (), которая покажет мне идентичные атрибуты ("id", "name") этих значений в одной таблице?

Я уже пытался создать новый "скрипт" вне примера, который я показал в вопросе. Помимо поиска в Интернете подходящего решения и применения этого решения в функцию (), я попытался поместить все идентичные значения JSON в «aoColumns» (работая с одной таблицей переменных вместо двух в одной функции ()).

    <script type="text/javascript">
    $(document).ready(function() {

         var table = $('table.display').DataTable({
            "sAjaxSource" : "/values1", 
            "sAjaxDataProp" : "",
            "order" : [ [ 0, "asc" ] ],
            "aoColumns" : [ {
                "mData" : "id"
            }, {
                "mData" : "name"
            } ]
        }) 
         var table = $('table.display').DataTable({
            "sAjaxSource" : "/values2", 
            "sAjaxDataProp" : "",
            "order" : [ [ 0, "asc" ] ],
            "aoColumns" : [ {
                "mData" : "id"
            }, {
                "mData" : "name"
            } ]
        })

    });
</script>

Я пытаюсь получить значения1 и значения2 в один элемент данных на странице, не создавая новую страницу для каждого значения. Предполагается, что это общий список для нескольких значений из разных наборов данных.

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