За последние 24 часа нас посетили 24503 программиста и 1726 роботов. Сейчас ищут 1905 программистов ...

Автозаполнение по двум вариантам (полное и сокращенное название)

Тема в разделе "JavaScript и AJAX", создана пользователем glorsh66, 15 мар 2018.

  1. glorsh66

    glorsh66 Активный пользователь

    С нами с:
    9 июл 2017
    Сообщения:
    247
    Симпатии:
    4
    Хочу сделать текстовое поле с автозаполнением
    Вариантов реализации которые норм работают нашел море.
    (автозаполнение с картинкой для красоты)

    Но возникла вот какая загвоздка - я хочу что бы можно было выбирать по двум вариантам написания
    например полном и сокращенном ( Москва, мск)
    (в базе будет два аттрибута - полное название и короткое название)

    т.е. что бы можно было одну и ту же сущность называть разныеми именами.

    Как можно реализовать такое поведение?

    Я вижу пока два варианта -
    1) Просто в два раза увеличить список
    2) Искать по двум копиям и правильное значение добавлять в скрытое поле (которые и передавать).
     
  2. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.860
    Симпатии:
    749
    Адрес:
    Татарстан
    3) Выводить основную сущность, доп - в скобках, например: Москва (мск)
     
    glorsh66 нравится это.
  3. glorsh66

    glorsh66 Активный пользователь

    С нами с:
    9 июл 2017
    Сообщения:
    247
    Симпатии:
    4
    Да хорошая идея!
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв