我有问题。我需要捕获输入文本表单中的更改并刷新结果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);
//});
});
答案 0 :(得分:2)
处理keyup事件而不是按键。