在回发后维护asp.net mvc中的表单位置(提交)

时间:2013-09-20 09:31:37

标签: javascript jquery

如何在回发后保持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, "");
                }
            });

1 个答案:

答案 0 :(得分:0)

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

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

你也可以通过jQuery.scrollTo()插件来实现,它更易于使用和理解:

$('body').scrollTo('#frm');