Ajax.BeginForm 不执行OnSuccess

Posted shezengbin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ajax.BeginForm 不执行OnSuccess相关的知识,希望对你有一定的参考价值。

  今天用MVC做了一个表单提交,使用Ajax.BeginForm ,但是碰到一个奇怪的问题OnSuccess回调函数不执行。后来经过多次尝试才发现要引用两个东西

    1.<script src="~/Scripts/jquery-1.7.1.min.js"></script>    jQUERY版本我换了几个,最后发现要用这个1.7的

    2.<script src="~/Scripts/jquery.unobtrusive-ajax.min.js"></script>

以上是关于Ajax.BeginForm 不执行OnSuccess的主要内容,如果未能解决你的问题,请参考以下文章

ajax.beginform - OnFailure 不返回部分视图

为啥 Ajax.BeginForm 不存在?

将 Ajax.BeginForm 与 A​​SP.NET MVC 3 Razor 一起使用

在 Ajax.BeginForm 中传递 UpdateTargetId 不替换目标

form表单和ajax表单提交(Html.BeginForm()Ajax.BeginForm())的差别

Ajax.BeginForm(...) 并不总是有效,有时完全回发,使用 ASP.NET MVC