4

我正在使用 MVC 3 和 razor 并有一个包含下拉列表的表单。当下拉列表中的值发生变化时,如何提交表单?我没有提交按钮。

@using (Html.BeginForm())
{
...

<div class="row">
                    <label>
                        Type of Card</label>
                    <div class="item">
                        @Html.DropDownList("PaymentFormModel.CardType", cardTypes, new { required = "required" })
                    </div>
                </div>
...
}
4

1 回答 1

8

像这样试试

@Html.DropDownList("PaymentFormModel.CardType", cardTypes, new { required = "required", @onchange="submitform();" })

这是它的脚本:

function submitform()
{
  $('form').submit();
}

希望能帮助到你

于 2013-01-04T10:54:06.437 回答