0
Отвечен
Автоисправление для городов
Здравствуйте.
Речь идет о параметре triggerSelectOnSpace плагина jquery.suggestions.
Допустим, у меня есть поле, в которое вводится только город (или только адрес, без региона и города).
В этом случае в чем разница между включенным и выключенным triggerSelectOnSpace?
Речь идет о параметре triggerSelectOnSpace плагина jquery.suggestions.
Допустим, у меня есть поле, в которое вводится только город (или только адрес, без региона и города).
В этом случае в чем разница между включенным и выключенным triggerSelectOnSpace?
Ответ
Ответ
Отвечен
Добрый день. Когда
Например, включите ограничение по Москве в этом примере и введите «турчанинов ». Подсказки исправят на «Турчанинов пер». Если поставить
triggerSelectOnSpace
включен, подсказки автоматически исправляют содержимое текстбокса по мере ввода, и вызывают обработчик onSelect
при исправлении.Например, включите ограничение по Москве в этом примере и введите «турчанинов ». Подсказки исправят на «Турчанинов пер». Если поставить
triggerSelectOnSpace = false
, замены не будет.Вводил. Исправляется только если убрать курсор с текстового поля - так и должно быть? (думал оно на лету после нажатия пробела будет исправлять)
Утром проверял в двух браузерах - не исправляло. Теперь исправляет, спасибо.
Когда я утром смотрел ваш вопрос, случайно включил в примере triggerSelectOnSpace = false. Простите за неразбериху.
Добрый день!
Подскажите, пожалуйста, как запретить "подсказке" менять текст поля при потере фокуса. Для примера "г. Котельнич ", даже если triggerSelectOnSpace = false, при вводе все нормально, но стоит убрать фокус с поля, как происходит автозамена на "Кировская обл, Котельничский р-н, г Котельнич". Как это обойти?
Подскажите, пожалуйста, как запретить "подсказке" менять текст поля при потере фокуса. Для примера "г. Котельнич ", даже если triggerSelectOnSpace = false, при вводе все нормально, но стоит убрать фокус с поля, как происходит автозамена на "Кировская обл, Котельничский р-н, г Котельнич". Как это обойти?
А чем плоха такая автозамена? Город Котельнич и находится в Котельничском районе Кировской области.
Плоха она тем, что происходит неконтролируемое изменение поля, а это мешает нормальной работе. В этом конкретном случае неправильно ставится индекс, оператор его вводит вручную, а стоит оператору даже случайно зайти в поле адреса, как происходит автоподстановка и перезапись индекса.
Сервис поддержки клиентов работает на платформе UserEcho
triggerSelectOnSpace
включен, подсказки автоматически исправляют содержимое текстбокса по мере ввода, и вызывают обработчикonSelect
при исправлении.Например, включите ограничение по Москве в этом примере и введите «турчанинов ». Подсказки исправят на «Турчанинов пер». Если поставить
triggerSelectOnSpace = false
, замены не будет.