У меня есть функция автозаполнения jQuery для моего текстового поля, предлагающая языки программирования:
Java
C++
PHP
Как только пользователь щелкает предложение, вызывается функция обратного вызова, которая устанавливает скрытый идентификатор языка, полученныйзапрос ajax.
Проблема в том, что если пользователь вручную пишет имя языка (не нажимает на автозаполнение), эта функция обратного вызова не будет вызвана, и, следовательно, скрытый идентификатор не будет установлен -Мне бы пришлось искать его по имени в базе данных.
Есть ли практический способ решения такого рода проблемы?