or
<div data-role="view" data-title="View Title" id="fav-list" data-transition="overlay:up"> <header data-role="header"> <div id="fav-list-navbar" data-role="navbar"> <a class="nav-button" data-align="left" href="#my-favourites" data-transition="overlay:up reverse" data-role="backbutton" >Back</a> <span data-role="view-title"></span> </div> </header> </div>function mobileListViewHeadersInit() { $("#myfavlist").kendoMobileListView({ dataSource: kendo.data.DataSource.create({data: jsonObj, group: "letter" }), template: $("#myfavlistTemplate").html(), headerTemplate: "${value}", fixedHeaders: true, click: function(e) { try { $("#fav-list-navbar
").data("kendoMobileNavBar").title("Foo"); } catch(ee) { alert("Error: " + ee.message); } window.location = "#fav-list"; //alert(e.dataItem.name); } }); }@model List<KendoUITestEnvironment.Models.ItemModel>@using Kendo.Mvc.UI<script id="ItemDetails" type="text/kendo-tmpl"> <table id="hazmatDetailsTable"> <tr><td><b>Hazmat</b></td></tr> <tr> <td><label>Hazmat</label><input>#= HazmatClass #</input></td> </tr> </table> </script>@(Html.Kendo().Grid<KendoUITestEnvironment.Models.ItemModel>() .Name("QuoteItemGrid") .Columns(columns => { columns.Bound(i => i.FreightClass).Width(50); columns.Bound(i => i.Length).Width(50); columns.Bound(i => i.Width).Width(50); columns.Bound(i => i.Height).Width(50); columns.Bound(i => i.DimensionUnitOfMeasure).Width(50); columns.Bound(i => i.QuantityValue).Width(50); columns.Bound(i => i.QuantityUnitOfMeasure).Width(50); columns.Bound(i => i.Weight).Width(50); columns.Bound(i => i.WeightUnitOfMeasure).Width(50); columns.Bound(i => i.NmfcCode).Width(50); columns.Bound(i => i.ItemDescription).Width(50); columns.Command(command => command.Destroy()).Width(110); }) .ClientDetailTemplateId("ItemDetails") .ToolBar(toolbar => { toolbar.Create(); toolbar.Save(); }) .Editable(editable => editable.Mode(GridEditMode.InCell)) .Pageable() .Sortable() .Scrollable() .DataSource(dataSource => dataSource .Ajax() .Batch(true) .ServerOperation(false) .Events(events => events.Error("QuoteItemGrid_ErrorHandler")) .Model(model => { model.Id(i => i.ItemID); model.Field(i => i.FreightClass); }) .Create(create => create.Action("CreateProducts", "Home")) .Read(read => read.Action("GetProducts", "Home")) .Update(update => update.Action("UpdateProducts", "Home")) .Destroy(destroy => destroy.Action("DeleteProducts", "Home")) ))[AcceptVerbs(HttpVerbs.Post)]public ActionResult CreateProducts([DataSourceRequest]DataSourceRequest request, [Bind(Prefix = "models")]IEnumerable<Models.ItemModel> itemsToAdd){ Models.ShipmentModel shipmentModel = SessionModel; var results = new List<Models.ItemModel>(); foreach (Models.ItemModel newItem in itemsToAdd) { if (shipmentModel.ItemModelList.Count > 0) { var nextID = (from i in shipmentModel.ItemModelList select i.ItemID).Max() + 1; newItem.ItemID = nextID; } shipmentModel.ItemModelList.Add(newItem); results.Add(newItem); } return Json(results.ToDataSourceResult(request, ModelState));}function get_sum_prod_2(e) { arry_smpr = [0.285811679343038, 0.125446827004167, 0.216179632937688, 0.201202024564389, 0.211742022094242, 0.373720493554278, 0.148421270571020]; x = 0; for(i = 0 ; i < 7 ; i++) { x += $("#sldr_" + (i + 1)).data("kendoSlider").options.value * arry_smpr[i]; } console.log(x);}var values = arguments;if (arguments.length == 2 && isArray(arguments[1])) { values = arguments[1]; values.unshift(undefined);}