Автозаполнение jQuery UI DownArrow UpArrow

У меня проблемы с автозаполнением jQuery и перемещением DownArrow и UpArrow?

Проблема, похоже, в том, что

focus: function (event, ui) {
       $('#autocomplete-input').val(ui.item.label);
 }

Это отлично работает для фокусировки МЫШИ, но когда я использую arrowUp и arrowDown - он выбирает ui.item.id поверх ui.item.label

Как я могу исправить это, чтобы либо:

  1. input val вообще не изменяется [т.е. он сохраняет введенный пользователем термин]
  2. он обновляет input val с помощью фокусируемого val, который пользователь включен с помощью keydown / keyup

спасибо

25
задан Andrew Whitaker 8 November 2011 в 04:11
поделиться