http://angularjs.org/
Title says it all
This script is used to simulate data to be sent with AJAX after keyup is pressed. It takes in consideration how fast is the user, so if he types quickly into 2 or more inputs, the data will still be sent to the server.