or
ds = new kendo.data.DataSource( { transport: { read: { url: params.readPath } }, serverPaging: true, serverSorting: true, pageSize: 100, schema: { id: "c0", data: "results", total: "count", parse: function(data) { params.fields = data.fields; params.onSuccess(params); return data; } } }); ds.read();<script> $(document).ready(function () { var genderCollection = [{ description: "Guy", value: "Male" }, { description: "Girl", value: "Female"}]; var genderElement = $("#gender"); $(genderElement).width(($("#fname").width() + 2)); $(genderElement).css("margin-left", "-2px"); $("#gender").kendoComboBox({ dataValueField: "value", dataTextField: "description" }); var viewModel = kendo.observable({ firstName: "John", lastName: "Doe", genders: genderCollection, gender: "Male", agreed: false, confirmed: false, register: function (e) { e.preventDefault(); this.set("confirmed", true); }, startOver: function () { this.set("confirmed", false); this.set("agreed", false); this.set("gender", "Male"); this.set("firstName", "John"); this.set("lastName", "Doe"); } }); kendo.bind($("#example"), viewModel); }); </script>