JS:keyEvents无法正常工作 - 使用+1键(按下按键)

时间:2014-09-16 20:03:13

标签: javascript jquery ajax key-events

我有问题。我需要捕获输入文本表单中的更改并刷新结果div,但是当我输入" 12"当我进入" 123"我看到" 1"的结果?我看到" 12"的结果。怎么办?

 var securityID = genSecurityID();

 $(document).on('keypress', '#poisk', function () {
     //$(document).on('change', '#poisk', function(){
     var poisk_val = $(this).val();
     //alert(poisk_val);
     //$('#poisk').keydown(function(){ 
     //$(this).keydown(function(){ 
     var data1 = {
         'search': poisk_val,
         '_': securityID
     };
     AjaxResultat(data1, 'search', '.search_res', '?view=live_search');
     //alert(poisk_val);
     //});
 });

1 个答案:

答案 0 :(得分:2)

处理keyup事件而不是按键。