or
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
>
[{
"Id": "1",
"People": [{
"Person": {
"Name": "Jon"
},
"Job": "IT Guy"
}]
},
{
"Id": "2",
"People": [{
"Person": {
"Name": "Kate"
},
"Job": "Web Developer"
}]
}]
var dataSource =
new
kendo.data.DataSource({
transport: {
read: {
url: url
,
type:
"GET"
,
dataType:
"jsonp"
,
contentType:
"application/json; charset=utf-8"
}
}
});