the gist of it should be something like

$(function() {
    $('a#thelogoutbutton').on('click', function(e) {
        e.preventDefault();
        if (code_to_submit_the_form() == 'everythingwentwell') {
            window.href = this.href;
        } else {
            managefailure();
            //optionally window.href = this.href
        } 
    })
})

as a general rule, it's not a "polite thing" to do to block on something if 
the user presses "i want to go out of here", so be sure to do it as switfly 
as possible (i.e. don't require a strict check on code_to_submit_the_form() 
and make it happen in under a half second).

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to