求asp.net js或者jQuery刷新当前页但不回顶部

解决方案 »

  1.   

    无论是锚点还是滚动条高度
    这样的锚点或者滚动条高度什么写?
    对,和csdn差不多  var rename = encodeURI($("#reName").val());
                var repwd = encodeURI($("#rePwd").val());
                $.ajax({
                    type: "POST",
                    url: "/video/comment.aspx",
                    dataType: "html",
                    data: { rename: rename, repwd: repwd },
                    beforeSend: function(XMLHttpRequest) {
                        //查询之前 函数
                        if (encodeURI($("#reName").val()) == "" && encodeURI($("#rePwd").val()) == "") {
                            $('<div title="提示"><p style="margin:10px 0;line-height:1.5;font-size:14px;">用户名或密码不能为空!</p></div>').dialog({ minHeight: 40, closeOnEscape: true });
                        }
                    },
                    success: function(msg) {
                        //成功后
                        if (msg.substr(0, 6) == "object") {
                            $('<div title="提示"><p style="margin:10px 0;line-height:1.5;font-size:14px;">登录失败!用户不存在或密码错误!</p></div>').dialog({ minHeight: 40, closeOnEscape: true });
                        } else {
     
                                        刷新当前页面但不会顶部

                        }
                    },
                    complete: function(XMLHttpRequest, textStatus) {
                        //操作完成 执行函数
                        // $("#loading").hide();                },
                    error: function() {
                        //错误处理
                    }
                });
      

  2.   

    在页面的onload事件中,添加js,设置滚动条到顶部:
    <body   onload="window.scroll(0,0)">     设置滚动条到顶部
    <body   onload="window.scroll(0,document.body.scrollHeight)">    设置滚动条到底部