2014-01-13 4 views
1

Я использую автодополнение Kendo MVC. Как установить выбранное значение?Kendo MVC Autocomplete Выбранное значение

Немного фона. Моя страница имеет контроль автозаполнения и позволяет пользователям выбирать клиента через автозаполнение. Если клиент не найден, он предоставляет возможность добавить нового клиента через окно всплывающего окна кендо.

После того как новый клиент сохранен в моем db, мой источник данных обновляется. Но проблема заключается в том, что клиент, который я только что добавил, должен быть выбран в поле «Автозаполнение». Когда я ищу клиента, он появляется, но он должен быть автоматически выбран, когда мое новое всплывающее окно клиента закрывается.

Любая помощь будет оценена по достоинству.

ответ

4

По умолчанию Kendo Auto Complete не показывает никакого значения. Это специально предназначено для указания значений путем поиска значения, введенного пользователем в базе данных.

Но вы все еще можете попробовать следующие варианты: -

1) Установить предложить свойство, как верно: Если установлено значение истинного виджета автоматически будет использовать первое предложение в качестве его значения.

<input id="autocomplete" /> 
<script> 
$("#autocomplete").kendoAutoComplete({ 
    suggest: true 
}); 
</script> 

2) Установить highlightFirst свойство, как верно: Если установлено значение истинного первого предложения будет автоматически подсвечивается.

<input id="autocomplete" /> 
<script> 
$("#autocomplete").kendoAutoComplete({ 
    highlightFirst: true 
}); 
</script> 

Возврат в случае, если любой из этих работ.

+0

@ GreenGeckoZA, я создал скрипку здесь: http://jsfiddle.net/AkAlan/SSy92/2/, которая показывает автозаполнение, которое позволяет пользователю нажимать на вкладку или вводить клавишу после выбора, но очищает любые текст, которого нет в списке. Вы говорите, что у вас есть всплывающее окно, которое позволяет пользователям добавлять новое значение, можете ли вы отредактировать эту скрипку и показать код, пожалуйста? Благодарю. –

+0

@ GreenGeckoZA, возможно ли, чтобы вы опубликовали код, чтобы другие могли получить четкое представление о функциях, которые вы хотите реализовать. – Shivam657

+0

@GreenGeckoZA, Надеемся, что решение сработало для вас. – Shivam657

Смежные вопросы