title: Why does a button cause my whole web page to reload?
body: <p>I have a web page I'm working on with jQuery.  I'm getting erratic behavior from some elements on my page: Every time a button, any button, on the page is clicked, the page refreshes.</p>
  
  <p>The page must somehow be running some code that reloads that page any time a button is clicked.</p>
  
  <p>I'm completely stumped trying to figure out where the code is getting bound to the click handler, so I would like to know if it is possible to enumerate, at run-time, a list of handlers attached to a button.</p>
  
  <p><b>Update:</b> After reading the answers given below, I changed a line in my page:</p>
  
  <pre><code>&lt;button id="btnSaveAndContinue" class="button" tabindex="290"&gt;Save and Continue&lt;/button&gt;
  </code></pre>
  
  <p>to this:</p>
  
  <pre><code>&lt;input type='button' id="btnSaveAndContinue" class="button" tabindex="290" value='Save and Continue' /&gt;
  </code></pre>