ASP .NET MVC 3 – 如何提交嵌套在html表单中的ajax表单
发布时间:2020-05-24 14:09:53 所属栏目:asp.Net 来源:互联网
导读:我有一个ASP .NET MVC 3项目和我的“创建”视图之一的问题. 我有使用ajax表单实现的级联下拉字段. 这个观点粗略地说 – 像这样: @using (Html.BeginForm(...)){ @Html.MyDropDown1 using (Ajax.BeginForm(...)) { @Ajax.MyDropdown2
|
我有一个ASP .NET MVC 3项目和我的“创建”视图之一的问题. 我有使用ajax表单实现的级联下拉字段. 这个观点粗略地说 – 像这样: @using (Html.BeginForm(...))
{
@Html.MyDropDown1
using (Ajax.BeginForm(...))
{
@Ajax.MyDropdown2
<input type="submit" value="Select" />
}
using (Ajax.BeginForm(...))
{
@Ajax.MyDropdown3
<input type="submit" value="Select" />
}
<!-- other form fields -->
<input type="submit" value="Create" />
}
问题是ajax表单中的提交按钮实际上提交了外部html表单. 有没有办法指定我想提交的表单的名称? 我想把我的ajax表单放在我的html表单上面所以不会有任何嵌套 – 但是我需要在我的html帖子中下拉列表的选定项的值. 谢谢, 解决方法正如评论中指出的那样,您不能拥有嵌套表单.删除所有using(Ajax.BeginForm(…))位,并通过jQuery(或其他)处理你的ajax调用.(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
推荐文章
站长推荐
- asp.net-mvc – ASP.Net MVC 4通用主要困难
- asp.net-mvc – ASP.NET MVC中的非字符串角色名称
- asp.net-mvc – 使用Ninject时如何处理DBContext
- asp.net-mvc – 为什么应该使用HTTP POST或DELET
- asp.net-mvc – RESTful服务:WCF与ASP.NET MVC
- asp.net – asmx到WCF或Web API
- asp.net-mvc – RedirectToAction()与View()和三
- asp.net-mvc – 如果我在单个页面中添加多个表单
- asp.net-mvc – 如何从MVC WEB API Controller返
- asp.net-mvc – 在MVC Web应用程序中的存储库中共
热点阅读
