我:如何獲得jquery .val()AFTER keypress事件?
$(someTextInputField).keypress(function() {
alert($(this).val());
});
現在警報始終返回值的按鍵之前(如該字段爲空,我輸入「a」和警報給我「」那我的類型。「B」和警報給我'一'...)。但我想要按鍵後的價值 - 我該怎麼做?
背景:只要文本字段包含至少一個字符,我想啓用一個按鈕。所以我在每個按鍵事件上運行這個測試,但使用返回的val(),結果總是落後一步。使用change()事件對我來說不是一種選擇,因爲直到您離開文本框,該按鈕纔會被禁用。如果有更好的方法做到這一點,我很高興聽到它!
如果該按鈕被禁用,如果再次文字被刪除?如果是這樣,你可能不得不堅持按鍵。 – Brilliand 2014-01-27 19:00:20