在Html.BeginForm之外提交按钮

Ale*_*lov 4 asp.net asp.net-mvc

在我的页面上,我有来自Masterpage的工具栏和一些输入字段.所有输入字段都在标记表单和工具栏外部标记表单中.按下表格标签外面的按钮后可以提交表格吗?

请建议,亚历山大.

Cra*_*ntz 11

你可以用JavaScript做到这一点:

<input type="button" onclick="$('#someForm').submit();" />
Run Code Online (Sandbox Code Playgroud)

当然,缺点是没有JavaScript就会中断.

不过,我不相信你可以在没有JavaScript的情况下做你的要求.


小智 5

使用按钮的OnClick事件提交表单,fe:

<INPUT TYPE=BUTTON OnClick="document.formname.submit();" VALUE="Submit">
Run Code Online (Sandbox Code Playgroud)