Ошибка № 13 при создании экземпляра старшей диаграммы при вызове AJAX [дубликат]

Возможный дубликат:

HighCharts необъяснимое исключение

Я пытаюсь создать объект highcharts с помощью этого кода:

$(function () {
    var chart;
    var json = null;
    $.getJSON('{%  url ajax_search 'pie_chart'  %}?{{request.META.QUERY_STRING}}',
             function(data, textStatus, jqXHR)
            {
                json = data.template;
                            console.log(json);
                chart = new Highcharts.Chart(json);
            });
})

Консоль регистрирует возвращенный JSON соответствующим образом.

Когда я копирую и вставляю в json туда, где находится (json), диаграмма отображается. Однако, как и сейчас, выдает следующую ошибку: Ошибка Uncaught Highcharts # 13: www.highcharts.com/errors/13

По этой ссылке написано:

Эта ошибка возникает, если опция chart.renderTo неверно сконфигурирована, так что Highcharts не может найти элемент HTML для отображения диаграммы в

Однако, опять-таки, если я скопирую json (из консоли) и перенесу его туда, где в противном случае была бы переменная, это работает нормально.

Я уверен, что это что-то простое. Что я здесь не так делаю?

Ответы на вопрос(1)

Ваш ответ на вопрос