Ich habe diese Zeile von Codes, die den gesamten Speicherort in meiner Datenbank erhalten, wenn Benutzer in mein Textfeld eingeben. Das Problem ist, dass ich validieren möchte, wenn der Benutzer den Text in meinem Textfeld ändert und nicht in meinem Typeahead vorhanden ist?Überprüfen Sie, ob der Wert von TextBoxt in TypeAhead existiert
var path = "{{ route('search.location') }}";
$('input.typeahead').typeahead({
source: function (query, process) {
return $.get(path, { query: query }, function (data) {
return process(data);
});
}
}).blur(function() {
if(source.indexOf($(this).val()) === -1)
alert('Not exists');
});
Ich habe einige der Forschung mit .blur
Funktion getan, aber ich kann es Arbeit?
ReferenceError: source is not defined
Dies funktioniert. Vielen Dank. – Joseph
Danke für die Bestätigung meiner Antwort. Könnten Sie bitte auch meine Antwort auffrischen? –
Es funktioniert für mich – Sergey