I found that jQuery change event on a textbox doesn\'t fire until I click outside the textbox.
HTML:
On modern browsers, you can use the input event:
DEMO
$("#textbox").on('input',function() {alert("Change detected!");});