アプリケーションに剣道チャートとツリービューがあります。チェックボックスをオンにしたイベントで値軸を動的に変更したい例ツリービューで「KM」チェックボックスをオンにすると、Km とデータの値軸は次のようになります。チャートで表示。
だから私はいくつかのコードを試しましたが、チャートが表示されません。チェックしたイベントコードは
$("#treeview").on("change", function (e) {
var chart = $("#chart").data("kendoChart");
var checkedSeries = [];
$("#treeview").find(":checked").each(function() {
var nodeText = $(this).parent().parent().text();
$.each(valueAxes, function(index, valueAxes) {
if (valueAxes.field == nodeText) {
checkedSeries.push(valueAxes);
}
});
});
chart.options.valueAxes = checkedSeries;
chart.refresh();
});
私のコードのどこが間違っているのか教えてください。これが私のjsbin http://jsbin.com/eyibar/11/editです