Jquery Ajax调用div replace并滚动到页面顶部
有一个ajax调用的详细信息按钮。它将html内容加载到div id=“comDetails”并隐藏div id=“allcomm” 但它将滚动条保持在相同的位置。将内容加载到div id=“comDetails”后,我想转到页面顶部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')"
}最快的解决方法,
添加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
}