早上,
记录我的输入字段时,字符始终落后一个字符。当我的值字段包含“ foo”时,我的日志告诉我“ fo”。
任何toughts?
没有太多的代码来显示,但:
(代码的例子是与平变化,i相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" />
Demo
关于javascript - 输入字段的值后面是一个字符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17143853/