There are two cases where I would like to provide some eye candy in the 
form of a spinning "wait" icon whilst web2py does some heavy processing. In 
one case, I would like to do this while a form is being processed. For 
instance, if someone wants to fill out a contact form, which sends an 
email, it would be nice for the cursor to change to the wait cursor while 
email does its thing. The other case is to start the wait cursor at the 
beginning of an ajax call that I know will take awhile to execute. In both 
cases, the cursor is to restore itself to its former state.

In the ajax case, I've tried 'jQuery(document).css("cursor", "wait");' and 
then changed wait to auto when all is done. That didn't work. I've also 
tried doing it on just the wrapper div of the thing that initiates the 
process. That didn't work either. 

With regards to processing a form, I would need to be able to kick off a 
jQuery(...).css(...) just before form.process().  I don't know how to do 
that, assuming it's at all possible. I imagine rstoring the cursor would be 
done by a similar mechanism just after the controller returns.

Reply via email to