ich ein seltsames Problem, dass ich nicht scheinen, um herauszufinden kann:jQuery keypress .val() gibt vorherigen Wert nach Funktion läuft
Diese keydown/keypress Funktion gibt nur den vorherigen Wert (dh erstes Mal gibt nichts zurück , zum zweiten Mal kehrt ersten Wert, drittes Mal kehrt zweiter Wert, etc ...)
mich jemand, warum keydown und keypress arbeitet nicht, aber Keyu aufklären p funktioniert?
$(".modal-body #rowDownload").unbind().on('keypress',function(){
var numRows = $(".modal-body #rowDownload").val();
// var numRows = $(this).val();
alert(numRows);
if (typeof numRows !== 'number') return;
});
danke, aber beide funktionieren nicht. –
Sie müssen stattdessen 'keyup' verwenden. Überprüfen Sie die Dokumente, um die Unterschiede zwischen den beiden zu sehen. – lifetimes
@Zenith danke! Ich habe das gerade erst realisiert, war aber immer noch daran interessiert, warum Keypress und Keydown nicht funktionierten –