【问题标题】:Ajax.BeginForm returns full pageAjax.BeginForm 返回整页
【发布时间】:2011-07-17 19:34:58
【问题描述】:

我想使用Ajax.BeginForm,不更新任何元素,只调用回调javascript函数。

我已经附加了 js 库

<script src="@Url.Content("~/Scripts/jquery-1.4.4.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>

我用:

@using (Ajax.BeginForm(new AjaxOptions {OnComplete = "AddPostComplete"}))
{
//some code
}

<script type="text/javascript">
  $('#asdf').click(function () {
        //some code
    });
</script>

不使用js函数,页面返回全视图。

【问题讨论】:

    标签: asp.net-mvc-3 asp.net-ajax


    【解决方案1】:

    启用不显眼的 javascript 后,您还需要包含 jquery.unobtrusive-ajax.min.js

    【讨论】:

      猜你喜欢
      • 2015-07-10
      • 1970-01-01
      • 2016-09-17
      • 2016-08-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-27
      • 1970-01-01
      相关资源
      最近更新 更多