我有一个 mvc 生成的表单 (@Html.BeginForm()),在引导模式叠加层中有一个 type="submit" 的按钮。
<button aria-hidden="true" data-dismiss="modal" class="btn" type="submit">Close</button>
当我单击按钮时 - 它所做的只是关闭模式。未执行提交操作(POST 到控制器)。
我有一个 mvc 生成的表单 (@Html.BeginForm()),在引导模式叠加层中有一个 type="submit" 的按钮。
<button aria-hidden="true" data-dismiss="modal" class="btn" type="submit">Close</button>
当我单击按钮时 - 它所做的只是关闭模式。未执行提交操作(POST 到控制器)。
您可能必须删除该data-dismiss="modal"
属性,因为这会触发Modal
关闭而不是提交。
只需添加<input type="submit" value="Close" class="btn" />
do this
@using(@html.BeginForm("ActionName","ControllerName"))
{
<input type="submit" value="Close" class="btn" />
}