我是一个js不温不火的人,所以这是不可避免的一个微不足道的错误。我想更改我的表单中的选择项来触发表单提交(请参阅下面的代码片段)。js onchange提交默认选择选项
会发生什么情况是表单被正确提交到正确的php页面,但Select元素值默认为第一个选项,而不管选择了哪个选项。我愚蠢的地方在哪里? Ron
<input type='submit' name='buttons' value='Delete'>
<input type='submit' name='buttons' value='Copy'>
<input type='submit' name='buttons' value='Move'>
<select name='rotate' id='rotate' onchange='this.form.submit()'>
<option value='Rotate 0'>Select from list below to Rotate</option>
<option value='Rotate 3'>Rotate by 90 CW</option>
<option value='Rotate 2'>Rotate by 180 CW</option>
<option value='Rotate 1'>Rotate by 270 CW</option>
</select>
.....other form elements
'onclick' change to'onchange' – Jai
duplicate of http://stackoverflow.com/questions/7231157/how-to-submit-form-on-change-of-dropdown-list – mplungjan
可能重复的[如何提交表单更改下拉列表?](http://stackoverflow.com/questions/7231157/how-to-submit-form-on-change-of-dropdown-list) – Bugs