jQuery TagIt (Autocomplete) Ruft die JSON-Liste über AJAX ab

Dies ist eine Frage basierend auf:Versucht, tag-it mit einem AJAX-Aufruf zum Laufen zu bringen

Das obige erzeugt jedoch nur die Fehlermeldung 'this.source is not a function' für mich.

Ich versuche, diese JSON-Liste als Tag-Quelle für Tagit über Ajax anzuzeigen. Code unten:

// Tagit
$("#tags").tagit({      
    tagSource: function() {
        $.ajax({
            url: "/admin/ajax.php?q=fetch_all_tags",
            dataType: "json",
            success: function(data) {
                console.log(data);
                return data;
            }
        });
    }       
});

Der Ajax-Aufruf gibt Folgendes zurück:

{"4":"php","2":"html","3":"css"}

Antworten auf die Frage(5)

Ihre Antwort auf die Frage