Wybierz2, aby nie pobierać danych przez AJAX

Mam następujący kod, który powinien pobierać dane przez AJAX przy użyciu 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
            };
        }
    }
});

Jeśli spojrzę na żądanie za pomocą Web Inspector podczas wyszukiwania „O”, otrzymuję:

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

Jakieś pomysły, co robię źle? Zakładam, że w wynikach jest coś niepoprawnego.

Błąd, który otrzymuję to:Uncaught TypeError: Cannot call method 'toUpperCase' of undefined

questionAnswers(2)

yourAnswerToTheQuestion