This one is driving me crazy. I've tried several different solutions to no avail. Basically what is happening is that, when I submit a form, the request is being sent with no parameters. I've tried both POST and GET and have monitored the requests with Firebug. Here's some sample code:
<form action="/year/" id="year-form" method="get">
<select class="dropdown" id="year" onchange="this.form.submit()">
<option value="all">All</option>
<option value="2011">2011</option>
<option value="2010">2010</option>
<option value="2009">2009</option>
</select>
</form>
Perhaps I should note that this is on a WordPress based site and I am directing the request back to the page from which it came. Any insight on this would be greatly appreciated.
<select>.