2

如何在回发(提交)时在 asp.net MVC 中维护表单位置请帮助我,我正在这样做,但没有得到想要的结果。

  $(function () {
                var posName = location.href + "_top";
                $(window).unload(function () {
                    var top = $(document).scrollTop();
                    $.cookie(posName, top);
                });

                var goTop = parseInt($.cookie(posName));
                if (goTop) {
                    $(document).scrollTop(goTop);
                    $.cookie(posName, "");
                }
            });
4

1 回答 1

0

如果要滚动到表单,可以使用以下内容:

$(document).ready(function() {
    $('html,body').animate({scrollTop: $("#frm").offset().top});
});

您也可以通过更易于使用和理解的jQuery.scrollTo()插件来完成:

$('body').scrollTo('#frm');
于 2013-09-20T12:08:44.980 回答