Я бы предложил оставить небольшую задержку между событием keyup и вызовом функции ajax. Что вы можете сделать, это использовать setTimeout, чтобы проверить, что пользователь закончил печатать до того, как вызывать вашу функцию ajax.

крипт для вызова ajax

<script language="javascript">
function search_func(value)
{
    $.ajax({
       type: "GET",
       url: "sample.php",
       data: {'search_keyword' : value},
       dataType: "text",
       success: function(msg){
                   //Receiving the result of search here
       }
    });
}
</script>

HTML

   <input type="text" name="sample_search" id="sample_search" onkeyup="search_func(this.value);">

Вопрос:&nbsp;в то время как onkeyup я использую ajax для получения результата. Как только задержка результата увеличивается, у меня возникает проблема.

Например&nbsp;Во время набораt&nbsp;Ключевое слово я получаю результат AJAX и при набореte&nbsp;Я получаю результат ajax, когда задержка времени ajax между двумя keyup иногда делает серьезную проблему.

Когда я печатаюte&nbsp;быстрее. ajax поискt&nbsp;Ключевое слово приходит поздно, когда сравнивать сte, Я не знаю, как обращаться с этим типом случаев.

Результат&nbsp;Во время набораte&nbsp;Ключевое слово быстро из-за задержек ajax. результат дляt&nbsp;ключевое слово приходит.

Я полагаю, что объяснил читателю знания.