or
{ "count" : 3, "queryData" : "users", "results" : [ { "length" : 2, "result" : "1A" }, { "length" : 2, "result" : "9F" }, { "length" : 3, "result" : "F03" } ]}var ds = new kendo.data.DataSource({ transport: { read: { url: "http://localhost:12392/api/process", dataType: "jsonp", data: { queryData: 'users' } } }, schema: { data: function(data) { return data.results }, total: function(data) { return data.count }, model: { fields: { length: { type: 'number' }, result: { type: 'string' } } }, group: { field: 'length' } }});function resultsBind() { // Old local data version with correct grouping // $("#grouped-listview").kendoMobileListView({ // dataSource: kendo.data.DataSource.create({data: groupedData, group: "length" }), // template: "#= result #", // headerTemplate: "Group ${value}" // }); $("#grouped-listview").kendoMobileListView({ dataSource: ds, template: "#= result #", headerTemplate: "Group ${value}" });}var dataSource = new kendo.data.DataSource({ transport: { read: { type: "GET", url: "http://localhost:51465/WidgetService.asmx/GetPatients", contentType: 'application/json', datatype: "json" } }, serverPaging:false, schema: { data: "d" } , pageSize: 10 });var dataSource = new kendo.data.DataSource({ transport: { read: { type: "GET", url: "http://localhost:51465/WidgetService.asmx/GetPatientsFiltered", contentType: 'application/json', datatype: "json", data: { srchFilter: "blue" } } }, serverPaging:false, schema: { data: "d" } , pageSize: 10 });