or
$("#algType").kendoDropDownList({ change: function () { algType = $("#algType").data("kendoDropDownList").value(); $("#substn").kendoDropDownList({ dataTextField: "Substn", dataValueField: "SubstnID", dataSource: substnDataSource, change: function () { algType = $("#algType").data("kendoDropDownList").value(); substn = $("#substn").data("kendoDropDownList").value(); $("#devtyp").kendoDropDownList({ dataTextField: "Devtyp", dataValueField: "DevtypID", dataSource: devtypDataSource }); } }); }});valueAxis: { line: { visible: false }}_wrapper: function() { var that = this, element = that.element, wrapper; wrapper = element.parents(".k-datepicker"); if (!wrapper[0]) { wrapper = element.wrap(SPAN).parent().addClass("k-picker-wrap k-state-default"); wrapper = wrapper.wrap(SPAN).parent(); } wrapper[0].style.cssText = element[0].style.cssText; element.css({ width: "100%", height: "auto" }); that.wrapper = wrapper.addClass("k-widget k-datepicker k-header"); that._inputWrapper = $(wrapper[0].firstChild); }_wrapper: function() { var that = this, element = that.element, wrapper; wrapper = element.parent(); if (!wrapper.is("span.k-widget")) { wrapper = element.hide().wrap('<span class="k-numeric-wrap k-state-default" />').parent(); wrapper = wrapper.wrap("<span/>").parent(); } wrapper[0].style.cssText = element[0].style.cssText; that.wrapper = wrapper.addClass("k-widget k-numerictextbox").show(); that._inputWrapper = $(wrapper[0].firstChild); }$("#numeric").kendoNumericTextBox();wrapper = element.parents('.k-numerictextbox'); if (!wrapper.is(".k-numerictextbox")) { wrapper = element.hide().wrap('<span class="k-numeric-wrap k-state-default" />').parent(); wrapper = wrapper.wrap("<span/>").parent();}