Nano Hash - криптовалюты, майнинг, программирование

angular-ui select2 initSelection не вызывается

У меня есть компонент angular-ui select2 на моей странице. Он отлично работает, когда пользователь что-то вводит (он использует ajax для загрузки данных).

Но функция initSelection никогда не вызывается. Вот объект конфигурации, который я передаю в select2

{
    multiple: true,
    minimumInputLength: 1,
    tokenSeparators: [",", " "],
    createSearchChoice: function (term) {
        return term;
    },
    width: 'resolve',
    ajax: {
        url: '...',
        method: 'GET',
        quietMillis: 100,
        data: function (term, page) {
            ...
        },
        results: function (data, page) {
            ...
        }
    },
    initSelection: function (element, callback) {
        console.log('initSelection');
        return $.ajax({
            url: "...",
            type: "GET",
            data: {
                ...
            },
        }).done(function(data) {
            console.log(data);
            return callback(data);
        });
    }
};

«initSelection» никогда не регистрируется в консоли. Почему initSelection не вызывается?


Ответы:


1

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

19.04.2013
  • В моем случае я также устанавливаю ng-модель как что-то, и все же initSelection не вызывается 02.12.2013

  • 2

    Я могу сделать выбранное значение как время редактирования, используя InItSelection в Angular Js.

    $scope.partInitSelection = function (element, callback) {
            var resultArray = [];
            resultArray.push({ id: "1", text: "hi" });
            $scope.HospitalizationView.HospitalName = resultArray[0];
            callback(resultArray[0]);
        };
    
    19.12.2013
    Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..