Select2 не получает данные через AJAX

У меня есть следующий код, который должен получать данные через AJAX, используя Select2

$('#Organisation').select2({
    ajax: {
        url: AppURL + 'Organisations/Manage/SearchByName/',
        dataType: 'json',
        quietMillis: 100,
        data: function (term) {
            return {
                term: term
            };
        },
        results: function (data) {
            return {
                results: data
            };
        }
    }
});

Если я смотрю на запрос с помощью веб-инспектора при поиске «O» Я получил:

[{"label":"Organisation 1","ID":2},{"label":"Organisation 2","ID":1}]

Любые идеи, что яя делаю неправильно? Я'буду предполагать что-то неправильное в функции результатов.

Я получаю ошибку:Uncaught TypeError: Cannot call method 'toUpperCase' of undefined

Ответы на вопрос(2)

Ваш ответ на вопрос