I am using jQuery Mobile and here is a code for a keyup handler directly from the source.
The question is would it work under web2py? What about IE? http://jquerymobile.com/demos/1.0a2/#experiments/api-viewer/docs/keyup/index.html Show the event object for the keyup handler when a key is released in the input. <!DOCTYPE html> <html> <head> <style> fieldset { margin-bottom: 1em; } input { display: block; margin-bottom: .25em; } #print-output { width: 100%; } .print-output-line { white-space: pre; padding: 5px; font-family: monaco, monospace; font-size: .7em; } </style> <script src="http://code.jquery.com/jquery-latest.js"></script> </head> <body> <form> <fieldset> <label for="target">Type Something:</label> <input id="target" type="text" /> </fieldset> </form> <button id="other"> Trigger the handler </button> <script type="text/javascript" src="/scripts/events.js"></script> <script> var xTriggered = 0; $('#target').keyup(function(event) { if (event.keyCode == '13') { event.preventDefault(); } xTriggered++; var msg = 'Handler for .keyup() called ' + xTriggered + ' time(s).'; $.print(msg, 'html'); $.print(event); }); $('#other').click(function() { $('#target').keyup(); }); </script> </body> </html>

