gpt4 book ai didi

jquery - ajax 表单内的 ajax 表单

转载 作者:行者123 更新时间:2023-12-01 07:58:21 24 4
gpt4 key购买 nike

问题标题可能看起来很奇怪,但这是要求。

场景 - 我有一个带有按钮的 ajax 表单 (MVC4)。我们将表单命名为 mainForm。此按钮打开弹出窗口,此弹出窗口还有名为 childForm 的 ajax 表单 (MVC4)。

mainForm 的代码片段

@using (Ajax.BeginForm("UserPost", "Admin", null, ajaxOptions, new { @id = "frmUser" }))
{
... Code for opening popup
}

childForm 的代码片段

@using (Ajax.BeginForm("SendReminder","Admin",null, ajaxOptions,new { @id = "frmPop" }))
{
...Button code
}

问题 - 当我单击 Popup 中 childForm 中的任何按钮时,mainForm 的方法就会被执行。

我正在寻找如何引导按钮单击以仅执行 childForm 的方法?

最佳答案

不要使用 ajax 表单,而只在脚本中使用 ajax 调用

$('.btnSubmit').on('click', function(){
$.ajax({
url: '@Url.Action("UserPost", "Admin")',
type: 'post',
cache: false,
async: true,
data: { id: "frmUser" },
success: function(result){
// do something if you want like alert('successful!');
}
});
});

关于jquery - ajax 表单内的 ajax 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21919446/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com