Поскольку там не было пользовательских компонентов, и мне тоже нужно было что-то подобное, я разбил их вместе.
Итак, вот оно. Компонент Sencha Touch 2 для автозаполнения текстового поля: https://github.com/martintajur/sencha-touch-2-autocomplete-textfield
В настоящее время используется ответ на запрос AJAX для заполнения совпадений при автозаполнении.Он также поддерживает пользовательский ввод.
При сериализации данных формы значением этого типа ввода будет:
- идентификатор выбранного элемента, если пользователь выбралсогласованный результат автозаполнения
- набранный текст, когда пользователь не выбрал результат автозаполнения
В настоящий момент он является базовым и полностью обусловлен собственной потребностью в таком контроле.Не стесняйтесь раскошелиться, модифицировать, адаптировать.Это MIT-лицензия.