簡體   English   中英

維護窗體位置在asp.net mvc中回發(提交)

[英]Maintain form Position in asp.net mvc on post back (submit)

如何在發回(提交)的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, "");
                }
            });

如果要滾動到表單,可以使用類似以下內容的內容:

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

您也可以通過jQuery.scrollTo()插件來做到這一點,該插件更易於使用和理解:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM