There are many cases when you have to check some status in the server side while the user is typing in the data. One example that comes to mind is the username check - you can check for the availability of the username when the user is keying in the name. Usually this is done on the 'onchange' event. It can be done on the 'keypress' event too - but not many people prefer that because its expensive. Fetching data from the server takes time. A better method is to wait until the user completes typing to check the data - I'll show you how to do that in this tutorial.
Read 'Waiting Until User Stops Typing to Check the Status Using Ajax'...
Read 'Waiting Until User Stops Typing to Check the Status Using Ajax'...