Jquery Keypress不能用于我的输入框

TIM*_*MEX 1 javascript jquery

$("#epFilter").keypress(function(){
        query = $("#epFilter").val();
        alert(query);
});
Run Code Online (Sandbox Code Playgroud)

在这段代码中,每当我输入文本框时,它总是会减少一个字符.它没有抓住最后一个角色.为什么?

Mat*_*att 5

请改用keyup事件.

$("#epFilter").keyup(function(){
        query = $("#epFilter").val();
        alert(query);
});
Run Code Online (Sandbox Code Playgroud)