Hello,
I am using KendoUi TreeView, as I read this treeview doesn't support remote data source from Json. So I was trying to take data from controller in Jquery and loop it to create treeview item as below
$.getJSON(baseurl + '/api/TreeDataController/GetOnlineTreeData',
function (data) {
var ds;
ds = {
$.each(data, function (i, row) {
id: data[i].id, text: data[i].Name, items: [{ id: data[i].id, text: "<label>" + data[i].Name + "</label>" }]
});
}
var treeview = $("#treeview").kendoTreeView({
template: kendo.template($("#treeview-template").html()),
dataSource:[ds]
}).data("kendoTreeView")
});
But here I am getting error at text: (saying expected ; ). So please give me solution how can I show this data as datasource for Tree.
Thanks,
Atul
Editor doesn't work anymore.
Sébastien

var users = [{"a":"1","c":"1"}, {"a":"2","b":"2","c":"2"}, {"a":"3","b":"3","c":"3"}, {"a":"4","b":"4","c":"4","d":"4"}] var model = kendo.observable({ User: kendo.observable(data), displayGreeting: function () { var name = this.get("name"); alert("Hello, " + name + "!!!"); }, save: function () { var user = JSON.stringify(this.get("User")); DataService.SaveUser(user, function (data) { alert(data); }); }});kendo.bind($("#mainDiv"), model); <ul id="resourceGroupUl" class="resourceGroupUl SelectedLis" data-role="listview" data-template="ul-template" data-bind="source:User.ResourceGroups">
</ul>