выпадающий список для поисковых предложений с подсказками - PullRequest
0 голосов
/ 02 сентября 2011

У меня есть сценарий, который предлагает варианты для поля ввода на основе ввода пользователем символа в поле ввода.Он использует функцию для создания предложений через запятую, используя этот html:

<body>
    <form>
        First name:
        <input type="text" onkeyup="showHint(this.value)" size="20" />
    </form>

    <p>Suggestions: <span id="txtHint"></span></p>
</body>

Теперь я хочу использовать выпадающий список вместо строки предложения.Я думаю, что мне нужно поместить поле ввода и выбираемые параметры в div, но я не могу понять, как получить параметр в поле ввода после того, как он был выбран.Как мне это сделать?

1 Ответ

0 голосов
/ 02 сентября 2011

Вы можете получить атрибут значения (или текстовый узел) выбранной опции и заполнить его в поле ввода.

$(<input>).value(
    originalValue +", " + $(<select>).val()
);

JQuery Autocomplete, как предложил @DemianBrecht, был бы другим путем, если вы хотите создать более полнофункциональный интерфейс.

...