这样的事情应该可以解决问题:
更新:带有实现示例:http: //jsfiddle.net/spacebean/sETsW/7/
<select class='day'>
<option>01</option>
<option>02</option>
</select>
<select class='month'>
<option>03</option>
<option>05</option>
</select>
<select class='year'>
<option>12</option>
<option>13</option>
</select>
<form action="" id="dateForm" method="post">
<input type="submit" value="submit" />
</form>
<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
<script type="text/javascript">
var currentDate = new Date(new Date().getTime() - 24 * 60 * 60 * 1000),
day = currentDate.getDate(),
month = currentDate.getMonth() + 1,
year = currentDate.getFullYear();
url = year+'_'+month+'_'+day;
$('select').change(function()
{
var day = $('.day').val(),
month = $('.month').val(),
year = $('.year').val();
url = 'http://mysite.com/archive/'+year+'_'+month+'_'+day;
$('#dateForm').attr('action', url);
console.log(url);
});
</script>