我正在使用 MVC.net 生成带有选择列表的表单。当用户更改选择列表时,我希望表单自动提交。我有以下代码:
<select OnChange="$('#FormID').submit();" id="LinkedToInvoice" name="LinkedToInvoice">
<option value="">Select</option>
<option value="True">Yes</option>
<option selected value="False">No</option>
</select>
哪个应该起作用,实际上它有时会起作用。如果我将下拉菜单更改为“选择”,它会提交表单,如果我更改为“否”,它会提交表单。但是,当我将下拉菜单更改为“是”(值 = true)时,表单不会提交。如果我将值从 True 更改为其他任何值,它会正确触发,但 value="True" 似乎会停止 onchange 事件。任何建议都将受到欢迎。