小编Sar*_*iak的帖子

Ajax.BeginForm返回整页

我想使用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>
Run Code Online (Sandbox Code Playgroud)

我用:

@using (Ajax.BeginForm(new AjaxOptions {OnComplete = "AddPostComplete"}))
{
//some code
}
Run Code Online (Sandbox Code Playgroud)

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

不使用js函数,页面返回完整视图.

asp.net-ajax asp.net-mvc-3

5
推荐指数
1
解决办法
1856
查看次数

2
推荐指数
1
解决办法
1565
查看次数

标签 统计

.net ×1

asp.net ×1

asp.net-ajax ×1

asp.net-mvc-3 ×1

c# ×1

mocking ×1

rhino-mocks ×1