Ich versuche, einfach den Wert einer Eingabe zu erhalten, und es an eine Variable 'PLZ' anzuhängen. Wenn ich versuche, den Wert zu trösten, erscheint er jedoch leer.JQuery.val() funktioniert nicht
$(document).ready(function(){
var zipcode = $('.zipcode-search').val()
$('#button').on('click', function(){
console.log(zipcode)
})
HTML
<div class="col-sm-12">
<div class="text-center">
<input class="text-center zipcode-search" type="text" name="zipcode-search" placeholder="Enter your city"/>
<button id="button" class="btn btn-success">
Submit
</button>
ich dies auf codepen.io tue. Ich bin mir nicht sicher, ob das etwas damit zu tun hat, aber ich dachte, ich könnte das hinzufügen. Gibt es einen anderen Weg als .val(), um den Wert eines Elements zu erhalten?
Put 'var zipcode = $ ('zipcode-Suche') val();' im 'click' Handler, nicht außerhalb es. – Xufox