绕过了MVC3 Ajax UpdateTargetId

时间:2011-06-21 13:25:22

标签: javascript asp.net-mvc-3

我有一个生成多个Ajax.BeginForm的MVC视图,其中有一个按钮,用于调用Controller中返回部分视图的函数。 UpdateTargetId设置为Div的ID。如果我手动点击按钮,它工作正常,但如果我使用此代码......

<script type="text/javascript">
    $(document).ready(function () {
        $(".submitButton").click();
    });
</script>

然后点击该按钮就好了,但它会在新页面中打开部分视图...为什么会发生这种情况,我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您可能希望直接提交表单,而不是单击“提交”按钮。也许

$('#formID').submit();

将帮助您完成所需的工作。