Como usar o source: function ()… e o AJAX no preenchimento automático da UI do JQuery

Preciso de um pouco de ajuda com o preenchimento automático da UI do JQuery. Eu quero meu campo de texto (.suggest-user) exibir nomes de uma solicitação AJAX. Isto é o que eu tenho:

jQuery("input.suggest-user").autocomplete({
    source : function(request, response) {
        var name = jQuery("input.suggest-user").val();
        jQuery.get("usernames.action?query=" + name, function(data) {
            console.log(data);  // Ok, I get the data. Data looks like that:
            test = data;        // ["[email protected]", "[email protected]","[email protected]"]
            return test;        // But what now? How do I display my data?
        });
    },
    minLength : 3
});

Qualquer ajuda é muito apreciada.

questionAnswers(7)

yourAnswerToTheQuestion