Семантический пользовательский интерфейс: доступ к выбранному элементу компонента поиска

У меня проблема с использованием компонента поиска.

Я хочу получить доступ к данным выбранного элемента, но, похоже, есть некоторые проблемы со временем, и/или я делаю что-то неправильно.

Это мой код:

$('.ui.search.popup-project-changeCustomer').search(
{
    type : 'standard',
    source : $scope.customers,
    searchFields : [
        'title',
        'description'
    ],
    onSelect : function(event) {
        $scope.project.customer = event.target.value;
        $scope.changeCustomer(token);
        return 'default';
    }
});

Проблема заключается в событии onSelect, и в основном я могу получить доступ к target.value, но я получаю то, что ввел пользователь, а не то, что компонент поиска вводит во входные данные.

Как лучше всего получить данные (например, заголовок, описание и т. д.) выбранного пользователем элемента? Я думаю, что я делаю что-то не так здесь.


person siannone    schedule 15.01.2015    source источник


Ответы (1)


Я знаю, что это, вероятно, не полный ответ, но дополнительную информацию можно найти здесь: https://github.com/Semantic-Org/Semantic-UI/issues/1634

Я задал тот же вопрос и похоже, что эта проблема будет решена в 1.8.0.

person siannone    schedule 22.01.2015