Ich benötige ein wenig Hilfe bei der automatischen Vervollständigung der JQuery-Benutzeroberfläche. Ich möchte, dass meine textfield ( .suggest-user
) -Namen aus einer AJAX-Anfrage angezeigt werden. Das habe ich:
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; // ["one@abc.de", "onf@abc.de","ong@abc.de"]
return test; // But what now? How do I display my data?
});
},
minLength : 3
});
Jede Hilfe wird sehr geschätzt.
source: "usernames.action"
. Ihre Methode sollte ein JSON-Array zurückgeben und einen Parameter namens "term" akzeptieren.