Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery Ajax调用div replace并滚动到页面顶部_Jquery_.net_Ajax_Asp.net Mvc_Scroll - Fatal编程技术网

Jquery Ajax调用div replace并滚动到页面顶部

Jquery Ajax调用div replace并滚动到页面顶部,jquery,.net,ajax,asp.net-mvc,scroll,Jquery,.net,Ajax,Asp.net Mvc,Scroll,有一个ajax调用的详细信息按钮。它将html内容加载到div id=“comDetails”并隐藏div id=“allcomm” 但它将滚动条保持在相同的位置。将内容加载到div id=“comDetails”后,我想转到页面顶部 }最快的解决方法,添加href=“#” <div id="comDetails"> </div> <div id="allcomm"> <a onclick="loadDetails('@card.Guid')"

有一个ajax调用的详细信息按钮。它将html内容加载到div id=“comDetails”并隐藏div id=“allcomm” 但它将滚动条保持在相同的位置。将内容加载到div id=“comDetails”后,我想转到页面顶部


}

最快的解决方法,
添加href=“#”

<div id="comDetails">

</div>

<div id="allcomm">
  <a  onclick="loadDetails('@card.Guid')">Details</a>
</div>
$.ajax({
    url: "/Center/Com/Detail",
    data: { cardGuid: guid },
    beforeSend: function () {

    },
    success: function (data) {            

        $("#allcomm").hide();
        $("#comDetails").show();

        $("#comDetails").html(data);
    }
});
<a href="#" onclick="loadDetails('@card.Guid')">Details</a>
success: function (data) {            
   $("#allcomm").hide();
   $("#comDetails").show();
   $("#comDetails").html(data);

   window.scrollTo(0,0); // javascript
   $(window).scrollTop(0); // jquery
}