title: onChange() for dropdown does not work the second time
body: <p>This is hard to sum up in the title. I'm using CodeIgniter with jQuery Mobile. I have a page(index.php) with a dropdown list which submits the form when clicked (onChange).</p>
  
  <pre><code>    &lt;select name="organiser_dropdown" onchange="this.form.submit()"&gt;
  </code></pre>
  
  <p>It works fine. So it brings me to the next page (view_events) with no problems. However, when I press the 'back' button on the mobile (Samsung Galaxy S Plus), and select an option from the dropdown list in index.php, the form submits, I go to the correct page (view_events) with the correct information, and then it brings me back to the page with the dropdown list.</p>
  
  <p>There are no redirects and the code logic seems to be correct. When I test it in the desktop browser, everything works as normal.</p>
  
  <p>I'm almost certain that the problem is that the phone is caching the page so when I click back to index.php, it doesn't reload the page, and somehow this is breaking it? I think it's caching because the page doesn't seem to take time to reload.</p>
  
  <p>I have used a submit button instead of the onChange() function, and everything works as normal. That also indicates that it's an issue with caching.</p>
  
  <p>I used jQuery to listen for the onChange event and to submit the form by clicking a hidden button. It worked without problems, but it loaded the page with the dropdown list still appearing on the phone GUI. This would seem a bit weird for usability reasons, if I was to kepe this as an option.</p>
  
  <p>It's not a native phone App, it's a mobile website.</p>
  
  <p>In CodeIgniter, the controller is using a function with 1 parameter which is the selected item from the dropdown list:</p>
  
  <pre><code>public function view_events($organiser_type = '') {...}
  </code></pre>
  
  <p>When the *$organiser_type* is not sent through the url, I have a piece of code which retrieves the value from the POSTed form:</p>
  
  <pre><code>if($this-&gt;input-&gt;post('organiser_dropdown')) {
          $organiser_type = $this-&gt;input-&gt;post('organiser_dropdown');
      }
  </code></pre>