title: Return false; doesn't stop Javascript alert from refreshing the page
body: <p>My code looks a little like this:</p>
  
  <pre><code>...
  if (reason.options[reason.selectedIndex].value == "0") {
      alert("You must pick a reason for selecting this carrier");
      return false;
  }
  ...
  </code></pre>
  
  <p>I'm checking to see if they left the drop down list untouched (value="0") and if they are, I put up an alert. The return false should stop the alert from refreshing/post back, but it seems to clear everything still. Ideas?</p>