or
var
errSrc =
new
kendo.data.DataSource({
transport: {
read: {
url:
'@Url.Content("~/Errors")'
,
dataType:
'json'
,
type:
'post'
,
data:
function
() {
var
d = { day: model.date() };
return
d;
}
}
},
schema: {
parse:
function
(data) {
if
(data.length > 1000) {
data = data.slice(0, 1000);
model.tooMany(
true
);
}
var
errs = $.map(data,
function
(item) {
return
new
Error(item) });
model.errors(errs);
model.count(errs.length);
return
model.errors();
}
}
});
var search = $("#searchBox").kendoAutoComplete({
minLength: 3,
separator: ", ",
dataSource: {
type: "json",
transport: {
read: "../getTitles",
parameterMap: function() {
return { sku: $("#searchBox").data("kendoAutoComplete").value() };
}
}
}
});
["Test", "Test 2", "Test 3"]