or
var userDs = new kendo.data.DataSource({ transport: { read: { type: "POST", url: '@Url.Action("GetUsers", "System")', data: function() { return { filter: $("#user").data("kendoComboBox").input.val() } }, dataType: "json", contentType: "application/json; charset=utf-8" }, parameterMap: function(data, type) { return kendo.stringify(data); } }});$("#user").kendoComboBox({ template: '<div>#:data.name# (#:data.role#, #:data.country#)</div>', dataSource: userDs, autoBind: false, dataTextField: "name", dataValueField: "id", minLength: 3, placeholder: "Select user...",});public JsonResult GetUsers(string filter){ List<object> result = new List<object>(); ... return Json(result);}var ajaxContainer = $('.elementClass');
kendo.ui.progress(ajaxContainer, true);
// long operation here
kendo.ui.progress(ajaxContainer, false);

<div id="example" data-role="view" data-layout="default"></div> <div data-role="layout" data-id="default"> <header data-role="header"> <div data-role="navbar" style="background-color:\#1e4e6d;"> <span data-role="view-title" style="color:\#ffffff;">Header</span> </div> </header> <footer data-role="footer"> <div id="tabstrip" data-role="tabstrip"> <a data-icon="e038-e"></a> <a data-icon="info"></a> <a data-icon="arrow-e"></a> <a data-icon="settings"></a> <a data-icon="contacts"></a> </div> </footer> </div>$(document).ready(function (){ var allHorizontalSplitterElements = $(".k-splitbar.k-state-default.k-splitbar-vertical"); var splitter = $("#filterMaster").find(allHorizontalSplitterElements); var splittbar = splitter.get(0); var child = createInfoDiv(); splittbar.appendChild(child);});function createInfoDiv(){ var infoDiv = document.createElement("div"); infoDiv.className = "infoDiv"; infoDiv.innerHTML = "Filter:"; return infoDiv;}