Почему моя диаграмма Highcharts не сбрасывается/разрушается правильно?Jquery

Программирование на jquery
Ответить
Anonymous
 Почему моя диаграмма Highcharts не сбрасывается/разрушается правильно?

Сообщение Anonymous »

В моем коде я инициализации диаграммы так ... < /p>

Код: Выделить всё

var chart = null,
defaultOptions = {
chart: etc etc
};

function drawDefaultChart() {
chart = new Highcharts.Chart(defaultOptions);
}

$(function() {
$(document).ready(function() {
drawDefaultChart();
});
});


< /code>
Затем в теле у меня есть < /p>
[url=#]Reset[/url]
< /code>
Но когда вы нажимаете на ссылку, все, что он делает, это перерисовано график с настройками из предыдущего состояния ... Я не совсем уверен, что происходит. Если я добавлю chart.destroy (); Диаграмма вообще не работает ... < /p>
function drawDefaultChart() {
chart.destroy();  //this makes the chart not work at all
chart = new Highcharts.Chart(defaultOptions);
}
Вы можете четко увидеть, что я перекладываю параметры по умолчанию в таблицу, которая должна быть перерисована .... Я не понимаю, почему он использует старые настройки фильтра.

Подробнее здесь: https://stackoverflow.com/questions/159 ... d-properly
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»