I have this code in the datasource initiliation:
new kendo.data.DataSource({
type: "odata",
transport: {
read: {
url: crudServiceBaseUrl + "/GetBrokersFromEvent()",
dataType: "jsonp",
data: {
id: $("#input").data("kendoComboBox").value(),
userid: e.data.adres
}
},
update: {
url: function(data) {
return crudServiceBaseUrl + "/Brokers(" + data.ID + ")";
}
}
,
create: {
url: crudServiceBaseUrl + "/Brokers"
},
destroy: {
url: function (data) {
return crudServiceBaseUrl + "/Brokers(" + data.ID + ")";
}
}
}
The functions won't be exe"cuted, but instead they will ben pasted in the request url????
fiddler:
GET http://localhost/Admin/function%20(data)%20%7B%20%20%20%20return%20crudServiceBaseUrl%20+%20%22/Brokers(%22%20+%20data.ID%20+%20%22)%22;%7D?%24format=json&%24inlinecount=allpages&models%5B0%5D%5B__metadata%5D%5Buri%5D=http%3A%2F%2Flocalhost%2FAdmin%2FServices%2F%2FService.svc%2FBrokers(1916463)&models%5B0%5D%5B__metadata%5D%5Btype%5D...
What is going on?
new kendo.data.DataSource({
type: "odata",
transport: {
read: {
url: crudServiceBaseUrl + "/GetBrokersFromEvent()",
dataType: "jsonp",
data: {
id: $("#input").data("kendoComboBox").value(),
userid: e.data.adres
}
},
update: {
url: function(data) {
return crudServiceBaseUrl + "/Brokers(" + data.ID + ")";
}
}
,
create: {
url: crudServiceBaseUrl + "/Brokers"
},
destroy: {
url: function (data) {
return crudServiceBaseUrl + "/Brokers(" + data.ID + ")";
}
}
}
The functions won't be exe"cuted, but instead they will ben pasted in the request url????
fiddler:
GET http://localhost/Admin/function%20(data)%20%7B%20%20%20%20return%20crudServiceBaseUrl%20+%20%22/Brokers(%22%20+%20data.ID%20+%20%22)%22;%7D?%24format=json&%24inlinecount=allpages&models%5B0%5D%5B__metadata%5D%5Buri%5D=http%3A%2F%2Flocalhost%2FAdmin%2FServices%2F%2FService.svc%2FBrokers(1916463)&models%5B0%5D%5B__metadata%5D%5Btype%5D...
What is going on?