Я немного зациклен на том, почему мой автозапуск Kendo не отправляет на сервер.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>
Насколько я знаю, это должно сработать. Это основано на примерах на странице Kendo. Остальная часть Kendo контролирует работу страницы без каких-либо проблем.
Ящик отлично отображает, но просто не публикуется на сервере, когда пользователь вводит в него и поэтому никогда не возвращает никаких данных.
У меня есть точка останова в действии и я отслеживаю сетевой трафик, но он даже не пытается попасть на сервер.
Приветствия Gareth
Я предполагаю, что вы попробовали ввести более трех символов. :) Можете ли вы разместить код контроллера? – Nicholas