早上好
当记录我的输入字段时,字符总是落后一个字符。当我的值字段包含“foo”时,我的日志会告诉我“fo”。
有什么问题吗?
代码不多,但是: (代码示例是 on-change,我用 keyup、keydown 试过了,.. 结果相同。
$('#list_search').on('change', searchForBurger);
function searchForBurger(e){
console.log($(this).val());
}
提前致谢。
最佳答案
试试这个
$(function(){
$('#list_search').on('keyup', searchForBurger);
});
function searchForBurger(e){
alert($(this).val());
}
<input type="text" id="list_search" />
关于javascript - 输入字段的值落后一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17143853/