Jquery ui autocomplete - заменить поведение по умолчанию при выборе - PullRequest
0 голосов
/ 11 февраля 2020

Согласно документам «Действие по умолчанию - заменить значение текстового поля значением выбранного элемента». при нажатии на элемент в списке.

Я хочу:

Заменить это поведение, чтобы метка отображалась в текстовом поле.

Мой код:

$.ajax({
        url: myurl,
        headers: {
            'SessionId': viewModel.sessionId,
            'Accept': 'application/json'
        },
        method: 'GET',
        cache: false,
        success: function (data) {
            alert(JSON.stringify(data))

            $('#bac').autocomplete({
                source: data
            });
        },
        error: function (err) {
            alert(err.statusText);
        }
    });

Данные представляют собой список json объектов:

{"value": "1", "label": "Canada"}
...