У меня есть несколько полей, которые принимают трехбуквенный короткий код для местоположений. Эти шорткоды не являются широко известны за исключением нескольких «долгосрочных» пользователей .. примерЗаявки на замедленное предложение Typeahead/Bloodhound
LND - Лондон
SWN - Суиндон
выпадающего списка на основе полного имени, и распространяет окно с короткий код. Поэтому, если кто-то начинает набирать L-O-N, они получают окно предложений Лондона (LND), нажимают на него, и поле заполняется LND.
Прост достаточно. ОДНАКО .. выясняется, что есть больше пользователей, которые знают короткие коды, которые я ожидал .. поэтому они печатают LND и получают ошибку «никаких предложений».
Возможно ли (возможно, видеть на документах ищейки или типа, но только читать чтение) ТОЛЬКО начать предлагать предложения, когда вводится четвертый символ.
ТАК, если кто-то знает трехбуквенный код, они не получат никаких ошибок или предложений, но как только кто-то набирает четвертый символ, предложения начинают перечисляться. Это гарантирует, что только кто-то, набрав полное имя местоположения, получит предложения для короткого кода, а те, кто использует короткий код, могут просто ввести его без ошибок.
Благодаря