嗨,我已经设置了一个自动完成输入文本。我正在尝试通过单击 btn 和输入按键来触发重新打印表格的事件。btn click 工作正常,但 enter 按键似乎在停止之前触发了几次(意味着表格闪烁)
$('body').bind('keypress', function(e) {
if(e.keyCode==13){
var str = $('#Filter').val();
$('#Table').fadeOut("slow").load('printShorts.server.php?Sortby=<?echo $sort;?>&dir=<?echo $direction;?>&filter='+encodeURIComponent(str)+'&usergroup=<?=$usergroup?>&no-cache=' + (new Date()).getTime() ).fadeIn("slow");
}
});
它不会一直发生,并且在不同的浏览器中表现不同..