2014-01-17 2 views
0

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

Простой пример того, что я пытаюсь сделать, заключается в следующем. Допустим, у нас есть объектный литерал со всеми нашими опциями. Я буду использовать categoryAxis варианты предоставленных кендо в качестве примера:

var myKendoOptions = { 
    categoryAxis: { 
     categories: [5, 6] 
    } 
} 

Довольно прямо вперед правильно? Вы можете передать эти параметры на свой график, и они будут работать.

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

Я видел Kendo.datasource, но я не уверен, что это то, что я хочу.

Есть ли все равно для этого?

ответ

0

Хм, я не знаю, если эта работа, но вы можете дать попробовать

$("#myChart").kendoChart().options...; 

$("#myChart").data("kendoChart").refresh(); 
1

Этот код должен работать для вас:

$("#chart").data("kendoChart").options.categoryAxis = { categories: [7, 8] } 
$("#chart").data("kendoChart").redraw(); 
0

Я считаю, что ответ является setOptions метод

например $ ('# диаграмма'). setOptions ({...})

Которая затем перерисовывает или освежает.

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