输入字段的值后面一个字符

value of input field is one character behind

本文关键字:一个 字符 字段 输入      更新时间:2023-09-26

Morning,

记录我的输入字段时,字符始终落后一个字符。当我的值字段包含"foo"时,我的日志会告诉我"fo"。

有什么难点吗?

没有太多代码要显示,但:(代码示例是使用on-change,我尝试使用键向上,向下键,..相同的结果。

$('#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" />

演示