When you refresh/reload a page or use the back button, Firefox is kind enough to repopulate your inputs with what was entered before you navigated away.
Though this is a nice feature it does not trigger my jquery validation and the unsaved changes warning I add to my pages.
Is there a way to either disable this feature in Firefox (without renaming every control every time) or capture the firefox events?
After your
.validate()call indocument.ready, also call.valid()once to trigger validation as well, like this: