我有一个生成多个Ajax.BeginForm
的MVC视图,其中有一个按钮,用于调用Controller中返回部分视图的函数。 UpdateTargetId
设置为Div的ID。如果我手动点击按钮,它工作正常,但如果我使用此代码......
<script type="text/javascript">
$(document).ready(function () {
$(".submitButton").click();
});
</script>
然后点击该按钮就好了,但它会在新页面中打开部分视图...为什么会发生这种情况,我该如何解决这个问题?
答案 0 :(得分:1)
您可能希望直接提交表单,而不是单击“提交”按钮。也许
$('#formID').submit();
将帮助您完成所需的工作。