Ich habe eine Straße Eingabefeld mit JQuery u Autocomplete Vorschläge. Nachdem der Benutzer einen der Vorschläge ausgewählt hat, sollte er die Nummer eingeben. Dann auf Zahlunschärfe validiert eine Funktion mit unterhalb der Autocomplete-Suchfunktion, wenn die Straße in den Vorschlägen ist. Wenn ja, sollte eine andere Funktion aufgerufen werden. Ich kann die andere Funktion nicht aufrufen.JQuery ui Autocomplete-Trigger-Funktion nach programmatischer Suche
Hier ist mein Code:
$("#street").autocomplete({
source: "street.php",
minLength: 2,
search: function (event,ui) {
//Return to input field
if (ui.item==null)
{
alert("Please select a street.");
$("#street").focus();
return;
} else{
//call an outside function,
//does not work
address-search();
}
}
});
Sie um Hilfe Vielen Dank im Voraus zur Lösung dieses Problems.
Hallo, die AutocompleteSearch überprüft nicht korrekt und löst falsche Ergebnisse aus. – user3260999
Haben Sie den vollständigen Code oder einen Link zu einer jsfiddle, damit ich das Problem in Aktion sehen kann? – tymothytym
Hallo, wenn in meinem Skript dieser Code funktioniert aber auch erst nach falscher Eingabe. https://jsfiddle.net/dupxj3mu/ Vielleicht, weil ich Jquery nicht aktivieren kann. Danke für Ihre Hilfe. – user3260999