or
function dataHide(e) { var div = $('#' + e.view.content.context.id); if (div) div.remove(); e.view.destroy();}$("#grid").kendoGrid({ columns: [ { field: "name" }, { command: [{ className: "btn-destroy", name: "destroy", text: "Remove" }] } ], editable: true, dataSource: [ { name: "Jane Doe" } ]});change: function (e) { var item = this.data()[0]; var chart = $("#training-chart").data("kendoChart"); // find the empty donut items. if (item.numberCompleted == 0) chart.options.series.splice(0, 1); if(item.numberExpired == 0) chart.options.series.splice(1, 1); if (item.numberNotTaken == 0) chart.options.series.splice(2, 1); if (item.numberDue == 0) chart.options.series.splice(3, 1); chart.refresh();},data = { metaproperty : someUsefulInfo, chartData : [ { data: 1 }, { data: 2 },{ data: 3 }]}