JQuery Autocomplete source est une fonction

Je suis en utilisant JQuery UI autocomplete, pour les différents domaines. Pour obtenir les données que j'utilise une fonction comme la source. Il l'excellent travail!
Je me demandais si il y avait un moyen de ne pas utiliser le anonym fonction de la source, mais de déclarer un générique qui aura un paramètre pour rediriger vers la bonne URL.
Je suis assez nouveau en JS et JQuery et donc je n'ai aucune idée de ce que les paramètres de la requête et la réponse sont à venir de la anonym fonction.
Voici ce que je suis en train de faire:

    $ac.autocomplete({
        //Call the function here, but what are the parameter request and response???
        source: autocomplete(),
        minLength: 1
    });

Voici la fonction que j'aimerais appeler les

function autoComplete(request, response, url) {
    $.ajax({
        url: '/Comp/'+url,
        dataType: "json",
        type: "POST",
        success: function (data) {
            response($.map(data, function(item) {
                return { label: item, value: item, id: item };
            }));
        }
    });
}

Merci beaucoup pour votre aide.

OriginalL'auteur LotuX | 2011-11-16