or
[{"name": "Woolies"}, {"name": "Bunnings"}]
<asp:Repeater ID="Repeater1" runat="server"> <ItemTemplate> <div class="roundSectionHeader"> <span class="uploadwrapper" data-roundid="<%# Eval("ID") %>"> <input type="file" ID="LayoutUpload<%# Eval("ID") %>" class="kendoFileLayout" /> </span> </div> </ItemTemplate></asp:Repeater> $(".kendoFileLayout").kendoUpload({ async: { saveUrl: "../Handlers/UploadPDF.ashx", removeUrl: "../Handlers/RemovePDF.ashx", autoUpload: true }, success: onSuccessLayout, upload: function onUploadLayout(e) { e.data = { jobid: pageValues.jobId, jobroundid: layoutRoundId, fullname: globalValues.fullName }; }});$(".uploadwrapper").click(function () { layoutRoundId = $(this).data("roundid");});kendoUpload event I seem to lose context and cannot reference parents or siblings
<script> var Productivity = [ { perHour: 1100, score: 5.25, units: 49610, area: "Territory 31", year: 2012 }, { perHour: 800, score: 8.53, units: 304197, area: "Territory 32", year: 2012 }, { perHour: 965, score: 8.62, units: 13403, area: "Territory 33", year: 2012 }, { perHour: 785, score: 7.97, units: 125007, area: "Territory 34", year: 2012 }, { perHour: 690, score: 8.04, units: 137459, area: "Territory 36", year: 2012 }, { perHour: 1050, score: 7.9, units: 214197, area: "Territory 42", year: 2012 }, { perHour: 705, score: 5.2, units: 95403, area: "Territory 43", year: 2012 }, { perHour: 1190, score: 9.8, units: 425007, area: "Territory 44", year: 2012 }, { perHour: 250, score: 4.5, units: 189592, area: "Territory 46", year: 2012 } ]; function createChart() { $("#chart").kendoChart({ dataSource: { data: Productivity ,group: { field: "area" } }, series: [{ name: "Accuracy vs. Productivity", type: "bubble", xField: "perHour", yField: "score", sizeField: "units" }] ,tooltip: { visible: true, format: "{2:N0} units", opacity: 1 } }); } $(document).ready(function() { setTimeout(function() { // Initialize the chart with a delay to make sure // the initial animation is visible createChart(); $("#example").bind("kendo:skinChange", function(e) { createChart(); }); }, 400); });</script>var datasource = new kendo.data.DataSource( { serverPaging: true, pageSize: 30, page: 1, transport: { read: { url: url, datatype: 'jsonp' }, parameterMap: function (options) { console.dir( options ); var parameters = { st: ( options.page - 1 ) * options.pageSize } return parameters; } }, schema: { data: function (data) { return data; }, total: function (data) { return data.count; // total number of items } }} );var viewModel = kendo.observable({ teamMembersSource: new kendo.data.DataSource({ transport: { read: { url: '@(Url.Action("Get", "TeamMembers", new { Area = "API" }))', data: { companyID: '@(((Signuper.WebApp.Infrastructure.SignuperProfessional)User).CompanyID)' } }, destroy: { url: '@(Url.Action("Delete", "TeamMembers", new { Area = "API" }))', type: "DELETE", datatype: "json", }, parameterMap: function (options, type) { if (type == "destroy") { return { ID: options.UserID }; } else return options; } }, schema: { model: { id: "UserID", fields: { UserID: { type: "number"}, FirstName: {type: "string"}, LastName: {type: "string"}, Gender: {type:"string"}, CompanyID: { type: "number" }, EmailAdress: { type: "string" }, IsCompanyAdmin: { type: "boolean" }, DateOfBirth: { type: "Date" } } }, data: "TeamMembers", total: "TotalCount" },public dynamic Delete(long ID){ var user = membership.GetProfessional(ID); if (user == null) return new { success = false, errors = "The user that is set to be deleted cannot be found" }; if (ID == ((Signuper.WebApp.Infrastructure.SignuperUser)User).UserID) return new { success = false, errors = "You cannot delete the currently logged in user" }; // You cant delete your own user if (((Signuper.WebApp.Infrastructure.SignuperProfessional)User).CompanyID != user.CompanyID) return new { success = false, errors = "You cannot delete the user of a different company" }; membership.DeleteUser(ID); return new { success = true, errors = "You cannot delete the user of a different company" }; }