2012-11-15 70 views
0

我正在使用我寫的腳本來獲取顯示在頁面下面的搜索結果,現在這工作正常我猜,但是當我輸入一個長期sentance所有請求得到發送到服務器和當然迴應來得晚,並得到堆積的結果在一個快速變化的div,我想用來顯示結果,這是非常醜陋和討厭,我真的找不到任何關於這個在互聯網上的例子。JQuery搜索與實時結果

這是我的AJAX腳本觸發ajax調用。

$(".harmster_form_replace_onchange input[type=text]").live("keyup paste", function(e){ 

    if($(this).val().length >=2 || e.keyCode==8) 
    { 
     var form = $(this).closest('form'); 
     var target = $(form).attr("target"); 
     loader_img(target); 
     var url = $(form).attr('action'); 
     $($(form).attr("target")).hide(); 
      $($(form).attr("target")).fadeIn('fast', function(){ 
      $.post(url, $(form).serialize(), function(data){ 
       $(target).html(data); 
      }); 
     }); 
    } 
    return false; 
}); 
+1

'已被廢棄,你應該使用'。對()' –

回答