在一个项目中,我们使用 TeleriksRadAjaxManagerProxy
发送 AJAX 请求,我被委派了一项简单的任务,即在 AJAX 调用后通过 javascript 实现滚动到屏幕顶部的行为。这根本不像预期的那么容易。
除其他外,我尝试将我的 javascript 函数直接放在页面上,我已经使用过RadAjaxManager.ResponseScript
并且我已经使用 jquery AJAX 函数进行了测试,但仍然没有进展。有没有人知道如何解决它?
这是我的最新尝试,如果将警报放入代码中,我确实使它起作用,如下所示:
ScriptManager.RegisterStartupScript(Page, typeof(Page), "ScrollToTop", "alert('hello');", true);
但是每当我尝试插入类似的javascript代码时window.location = '#';
,window.scrollTo(0,0);
它仍然不会滚动到顶部。我错过了什么?