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.