or
$.ajax({ url: 'dsr.asmx/get_Payment', async: true, cache: false, timeout: 30000, contentType: 'application/json; charset=utf-8', data: "{}", type: 'POST', dataType: 'json', success: function (msg) { $("#payment").val("revpay").kendoDropDownList({ index: 0, optionLabel: "Select Payment Type", dataTextField: "Description", dataValueField: "Code", filter: "contains", suggest: true, minLenght: 1, change: onPayChange, dataSource: { data: msg.d } }); } });function onResChange() { var res = document.getElementById("result").value; switch (res) { case 'c': alert('Canceled'); $("#payment").attr('disabled', 'disabled'); break; case 'cb': alert('Call Back no Sale'); break; } }<!DOCType html><html><head> <title></title> <script src="js/jquery-1.7.1.js"></script> <script src="js/kendo.all.js"></script> <link href="styles/kendo.common.css" rel="stylesheet" /> <link href="styles/kendo.default.css" rel="stylesheet" /></head><body><div id="chart" style="height:300px; width:500px"></div><input id="addData" class="k-button" type="button" value="Add Data" /><script> $(function() { var data = [ { employee: "Joe Smith", sales: 2000 }, { employee: "Jane Smith", sales: 2250 }, { employee: "Will Roberts", sales: 1550 }]; $("#addData").click(function() { data = data.concat({ employee: "Will Roberts", sales: Math.floor(Math.random()*10001) }); //var chart = $("#chart").data("kendoChart"); //chart.options.data = data; //alert(data) //chart.refresh(); }); $("#chart").kendoChart({ title: { text: "Employee Sales" }, dataSource: new kendo.data.DataSource({ data: data }), series: [{ type: "line", field: "sales", name: "Sales in Units" }], categoryAxis: { field: "employee" }, tooltip: { visible: true, format: "{0}%" } }); })</script></body></html>