I\'m becoming crazy with Kendo UI AutoComplete component. I\'m using my own functions to access data with jQuery, so I have to set the AutoComplete dataSource.transport.read
You should enable serverFiltering in order for the data source to make requests every time.
$('#autocomplete').kendoAutoComplete({
minLength : 3,
filter : "contains",
dataValueField : "key",
dataTextField : "value",
dataSource : new kendo.data.DataSource({,
serverFiltering: true,
transport : {
read : _OnTransportRead
},
schema : {
/* object schema */
}
})
});