jQuery Autocomplete und JSON

RedShot

Mitglied
Hallo,

ich arbeite gerade zum ersten Mal mit der Autocomplete Funktion von jQuery UI und arbeite dort mit einer JSON Suche.

Das JSON bekomme ich bereits fertig (valide!) zurückgeliefert a la:

Code:
[
    {
        "label": "Freiberg",
        "value": "Freiberg"
    },
    {
        "label": "Berlin",
        "value": "Berlin"
    },
    {
        "label": "Starnberg",
        "value": "Starnberg"
    },
    {
        "label": "Berchtesgaden",
        "value": "Berchtesgaden"
    }
]

Mein Javascript Code von der UI sieht so aus:

Code:
$("#where").autocomplete({
	source: function(request, response) {
	$.post(variables.baseUrl+variables.homePath+'get_where.php', { where:request.term, who:$('#who').val() }, function(data) {
			return data;
		}, 'json');
	}
});

Ich bekomme weder einen Fehler ausgegeben noch die Liste zum vervollständigen.
Woran kann das liegen?

Danke vorab für Hilfe

RS
 
Nicht "return data;" sondern "response(data);". Oder noch einfacher

Javascript:
$.post(variables.baseUrl+variables.homePath+'get_where.php', {
    where:request.term,
    who:$('#who').val()
}, response, 'json');
 
Zurück