Hi!
Operation Add, and Sync nothing to do. No XHR queryes from client to server after sync operation.
Example:
dataSource = new kendo.data.DataSource({
transport: {
read: {
url: pub.root("pages/?read"),
type: "POST"
},
create: {
url: pub.root("pages/?create"),
type: "POST"
},
destroy: {
url: pub.root("pages/?delete"),
type: "POST"
},
update: {
url: pub.root("pages/?update"),
type: "POST"
}
},
schema: {
type: "xml",
data: "Response/pages/item",
model: {
id: "id",
fields: {
id: "id/text()",
name: "name/text()"
}
},
total: "Response/pages/@total"
},
serverPaging: true,
serverSorting: true,
serverFiltering: true,
pageSize: 100
});
var item = {};
item["id"] = null;
item["name"] = 'Hello';
dataSource.add(item);
dataSource.sync();
Operation Add, and Sync nothing to do. No XHR queryes from client to server after sync operation.
Example:
dataSource = new kendo.data.DataSource({
transport: {
read: {
url: pub.root("pages/?read"),
type: "POST"
},
create: {
url: pub.root("pages/?create"),
type: "POST"
},
destroy: {
url: pub.root("pages/?delete"),
type: "POST"
},
update: {
url: pub.root("pages/?update"),
type: "POST"
}
},
schema: {
type: "xml",
data: "Response/pages/item",
model: {
id: "id",
fields: {
id: "id/text()",
name: "name/text()"
}
},
total: "Response/pages/@total"
},
serverPaging: true,
serverSorting: true,
serverFiltering: true,
pageSize: 100
});
var item = {};
item["id"] = null;
item["name"] = 'Hello';
dataSource.add(item);
dataSource.sync();