Select2 Ajax zeigt keine zurückgegebenen JSON-Daten an

So sieht die JSON-Zeichenfolge aus, die von meiner ColdFusion-Seite zurückgegeben wird:[{"client":"Asante","id":12},{"client":"City of Lancaster","id":14},{"client":"Massey Energy","id":35},{"client":"Northeast Utilities","id":68},{"client":"Washtenaw","id":50}]. Firebug behauptet, dass alles einwandfrei funktioniert, aber im select2-Plugin werden keine Daten angezeigt.

Weiß jemand, woran das liegen könnte? Sollte es Spaltennamen oder etwas zurückgeben?

select2 call:

$(".select").select2({
    allowClear: true,
    blurOnChange: true,
    openOnEnter: false,
    ajax: {
        url: "/surveymanagement/admin/client.cfc",
        dataType: 'json',
        data: function (term, page) {
            return {
                method: "GetClientsByName",
                name: term
            };
        },
        results: function (data, page) {
            return { results: data };
        }
    }
});

Antworten auf die Frage(3)

Ihre Antwort auf die Frage