Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 为什么我的MVC 3表单帖子在提交后刷新页面?_Jquery_Asp.net Mvc 3 - Fatal编程技术网

Jquery 为什么我的MVC 3表单帖子在提交后刷新页面?

Jquery 为什么我的MVC 3表单帖子在提交后刷新页面?,jquery,asp.net-mvc-3,Jquery,Asp.net Mvc 3,我有以下表格: @using (Html.BeginForm("Update", "MyController", FormMethod.Post, new { id = "frmEdit" })) { <input type="text" id="Title" value="Adam" /> } 控制器: public ActionResult Update(FormCollection album) { return Json(new { s = "OK" }); } 表

我有以下表格:

@using (Html.BeginForm("Update", "MyController", FormMethod.Post, new { id = "frmEdit" })) {
<input type="text" id="Title" value="Adam" />
}
控制器:

public ActionResult Update(FormCollection album)
{
   return Json(new { s = "OK" });
}
表单内部有一个模态。当我单击父页面中的链接时,将启动模式。
在模式中,我有一个带有提交按钮的表单。

尝试在传入的
事件上添加对
preventDefault()
的调用:

$('#frmEdit').submit(function (e) {
    e.preventDefault();

    ....
});

复制/粘贴错误<代码>警报(错误“)


如果是这样,这可能是它没有命中
返回false的原因
提交
事件结束时

这似乎不刷新。仍在寻找其他问题。
$('#frmEdit').submit(function (e) {
    e.preventDefault();

    ....
});