【发布时间】:2014-11-03 09:07:24
【问题描述】:
我有一个 MVC 5 应用程序,在页脚中我有一个“订阅时事通讯”表单,问题是当我尝试添加另一个表单(注册用户,...)时,页脚中的表单也是已提交,请问如何解决问题,
<form id="newsletter-signup" action="@Url.Action("_SubscribeNewsletter", "Home")" method="post">
[HttpPost]
public ActionResult _SubscribeNewsletter(SubscribeNewsletterViewModel model)
{
@using (Html.BeginForm("Create", "Property", null, FormMethod.Post, new { @encType = "multipart/form-data", @id = "my-awesome-dropzone", @class = "add-estate", role = "form" }))
{
谢谢
【问题讨论】:
-
您正在使用 javascript/jquery 提交表单????
-
订阅时事通讯是的,但其他形式没有
-
当您提交订阅时事通讯的形式时,请确保您在 jquery 中使用正确的选择器..就像这样..
$("#newsletter-signup").submit()而不会影响其他形式...
标签: razor asp.net-mvc-5