2014-01-16 2 views
0

Я загружаю высокие диаграммы через вызов ajax, который включает в себя параметры для создания диаграммы. Поэтому, когда я выбираю значения из раскрывающегося фильтра, диаграмма должна быть другой. Теперь я использую функцию загрузки диаграммы, которая будет работать на OnChange случае выпадающего списка, и это так:Ошибка HighCharts 16

function load_chart(stat, type, matrix){ 
    chart_url = '<?=site_url('/admin/charts/index');?>'; 
    $("#chart_wrap").load(chart_url); 
} 

нужно загрузить диаграммы к тому же #chart_wrap дел. Но это дает мне эту ошибку:

uncaught exception: Highcharts error #16: www.highcharts.com/errors/16 

и это связано с тем, что у меня есть несколько графиков в одной странице. Итак, как я могу исправить это

+0

Эта ошибка является конфликтом пространства имен. Будет происходить, когда включены как старшие, так и высокоуровневые библиотеки. – Strikers

+0

У меня там только библиотека высоких карт –

+0

Как насчет экспортирующей библиотеки? – SPandya

ответ

4

Возможно, это связано с включением библиотеки Highcharts каждый раз при загрузке диаграммы. Вы должны загружать библиотеку Highcharts только один раз, а затем обновлять диаграмму.

Так что эта страница: chart_url = '<?=site_url('/admin/charts/index');?>'; не должна содержать ярлыки Highcharts '<script>.

1

Я также получал эту ошибку. После очистки Интернета я решил попробовать изменить вызов, содержащийся в моем контроллере, из представления («SomeView», запрос) в PartialView («_ someView», запрос). Я переименовал фактический файл cshtml представления из SomeView.cshtml в _someView.cshtml, чтобы следовать рекомендуемым соглашениям об именах, и моя ошибка исчезла. Это помогло мне, поэтому я подумал, что буду записывать это на случай, если это поможет кому-то другому.

0

В моем случае страница не была загружена неправильно из-за разрешения перехватчик без меня замечая ...

Дело было, когда я открываю работы с jqGrid, и он должен показать диалог для печати, появляется исключение, и причиной является отсутствие разрешения правильно загружать ресурсы, как описано в других ответах, поэтому у вас должны быть четкие глаза, чтобы знать точную проблему в соответствии с вашим случаем.

Смежные вопросы