Показать сообщение отдельно
  #8 (permalink)  
Старый 05.02.2014, 14:35
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от Sveta
я не могу понять там в вашем коде - что именно позволяет предлагать варианты после выбора первого элемента?
проверяем последнее введённое
val = this.value.toLowerCase()
                .split(' ')
                .pop();

если ввели 3 символ
сравниваем это значение с началом слов из базы
data.forEach(function (i) {
            var reg = new RegExp('^'+val, 'i');
            if (reg.test(i)) {

если слово или слова совпали выводим подсказку
Ответить с цитированием