or
<div class="row-fluid"> <span class="span3"> <input type="checkbox" value="abc" />abc </span> <span class="span3"> <input type="checkbox" value="def" />def </span> <span class="span3"> <input type="checkbox" value="hij" />hij </span></div><div class="row-fluid" id="button-bar"> <button>Submit</button></div>var validator = $('.row-fluid').kendoValidator().data('kendoValidator');$('#button-bar').on('click', 'button', function(e) { if (!validator.validate()) { alert("Failed"); return; } alert("Passed");});My Kendo Grid is not displaying any of the data. I am trying to pull down JSON from a web method in an aspx page. I keep getting the never ending spinner. I am new to using these controls and am banging my head against my desk for a day now.
01.$('#grid').kendoGrid({02. columns: [03. {04. field: "ClientName",05. title: "ClientName"06. 07. }],08. dataSource: {09. type: 'json',10. serverPaging: true,11. schema: {12. data: 'd'13. },14. transport: {15. read: function (options) {16. $.ajax({17. type: 'POST',18. url: 'Service/GetGridInformation',19. dataType: 'json',20. data: '',21. contentType: 'application/json; charset=utf-8',22. serverPaging: true,23. success: function (msg) {24. options.success(msg.d);25. }26. });27. }28. 29. }30. },31. height: 200,32. pageSize: 1033. 34. 35.});highlightRow: function (listView, field, value) { setTimeout(function () { var items = listView.items(); for (var i = 0; i < items.length; i++) { var ele = $(items[i]); var uid = ele.data('uid'); if (pev.isGoodString(uid)) { var item = listView.dataSource.getByUid(uid); if (item != null && typeof item != 'undefined' && item[field] == value) { ele.find('.list-item').highlight(); } } } }, 500); }jQuery.fn.highlight = function () { $(this).each(function () { var el = $(this); el.before("<div/>") el.prev() .width(el.width()) .height(el.height()) .css({ "position": "absolute", "background-color": "#ffff99", "opacity": ".7" }) .fadeOut(3000); }); }

01.@(Html.Kendo().TabStrip() _02. .Name("tabstrip") _03. .Items(Sub(tabstrip)04. tabstrip.Add().Text("Delivery Tickets") _05. .Selected(True) _06. .Content(Sub()07. Html.Kendo().Grid(Of DeliveryTicketDisplay) _08. .Name("Grid") _09. .Columns(Sub(c)10. c.Bound(Function(x) x.DeliveryTicketID)11. c.Bound(Function(x) x.TicketDate)12. c.Bound(Function(x) x.CustomerID)13. c.Bound(Function(x) x.Location)14. End Sub) _15. .DataSource(Sub(dataSource)16. dataSource _17. .Ajax() _18. .Read(Function(reader) reader.Action("List", "DeliveryTicket", New With {.CustomerID = Model.CustomerID}))19. End Sub)20. End Sub)21. 22. tabstrip.Add().Text("Contacts") _23. .LoadContentFrom("List", "Contact", New With {.CustomerID = Model.CustomerID})24. End Sub)25.).ToolBar(commands => commands.Custom().HtmlAttributes(new { id = "SendEmailStatements" }) .HtmlAttributes(new { @CLASS = "sendBtn" }) .Text("Send") .Action("SendBuyerEmailStatements", "Home", new { DayendCycle = SelectedDayendCycle})).Read(read => read.Action("BuyerEmailStatementsGrid_Read", "Home").Data("SelectedDayendCycle")