Я немного озадачен тем, почему мой Kendo Autocomplete не публикуется на сервере.
Кто-нибудь может увидеть проблему в этом?
@(Html.Kendo().AutoComplete()
.Name("LinkSearch")
.Filter("contains")
.MinLength(3)
.DataTextField("value")
.DataSource(source => {
source.Read(read =>
{
read.Action("_LinkSearch", "Record", new { area="record" })
.Data("onAdditionalData");
})
.ServerFiltering(true);
})
)
<script>
function onAdditionalData() {
return {
searchTerm: $("#LinkSearch").val()
};
}
</script>
Насколько я понимаю, это должно работать. Это основано на примерах на странице Кендо. Остальные элементы управления кендо на странице работают без проблем.
Поле отображается отлично, но просто не отправляет на сервер, когда пользователь вводит его, и поэтому никогда не возвращает никаких данных.
У меня есть точка останова на действии, и я отслеживаю сетевой трафик, но он даже не пытается попасть на сервер.
Привет Гарет