Показать сообщение отдельно
  #10 (permalink)  
Старый 12.05.2017, 20:05
Аспирант
Отправить личное сообщение для zerg Посмотреть профиль Найти все сообщения от zerg
 
Регистрация: 02.03.2009
Сообщений: 60

Сообщение от рони Посмотреть сообщение
не понимаю, что вы тут написали.
Суть в том что есть 2 таблицы связанные.
t1
id
value

t2
id
t1_id
...

И нужно редактировать в t2 поле t1_id. Смысл в том что это обычно делается через <select>. Но в моем случае это не подходит, поскольку данных много и это не имеет смысла. Пытаюсь крутится через jquery. Автозаполнение работает, но проблема в том что можно указать не существующее значение value из t1. Получается подсказки полноценно заменить <select> не могут.
По ссылке https://select2.github.io/examples.html пример Loading remote data как раз реализован через <select>. Там по умолчанию указывается текущее значение id и value и больше в списке ничего нет. При нажатии на <select>, появляется поле ввода и потом автоподсказки. И таким образом выбираешь <select>. Ввод получается обязательным.
Из того что сейчас, у меня скрытое поле, его сделаю <select>. Получается при клике на него, нужно чтобы появился вспдлывающий список с окошком автоподсказок. В jquery вообще есть такое, или это нужно через css делать.
Ответить с цитированием