AJAX késleltetett ellenőrzés

AJAX késleltetett ellenőrzés
2009-06-24T13:09:48+02:00
2009-06-24T15:10:19+02:00
2022-11-14T01:50:48+01:00
nszebenyi
Sziasztok!

Van egy <input type="text" onblur="ellenorzes();"> - inputom. Ez ugyebár a mező elhagyása után leellenőrzi, hogy a beírt user szabad vagy foglalt. a twitter.com-on láttam, hogy nem a mező elhagyásakor hanem a gépelés közben ellenőrzi. Gondoltam az onkeydown eseményre de az nem jó, mert valahányszor leütök egy billentyűt annyiszor indít egy kérést. Hogy lehetne késleltetni, mondjuk úgy, hogy ha a leütés után 2mp-ig nem érkezik újabb leütés akkor ellenőrizzen? Google + Yahoo! keresés már megvolt de semmi használhatót nem találtam!

Előre is köszi
Mutasd a teljes hozzászólást!
Hali!

Például:

<script type="text/javascript"> var t; function billLe() { if (typeof t != 'undefined') { clearTimeout(t); } } function billFel() { t = setTimeout('ajax()', 2000); } </script> ... <input type ... onkeydown="billLe();" onkeyup="billFel()" ... />

Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd