javascript - 从一页移动到另一页

标签 javascript html angularjs jquery-mobile

我正在使用 Angular JS 和 jquery mobile 创建一个移动应用程序。最后一页有一个结果表,并且有一个再次练习的按钮。当我单击该按钮时,页面会重定向到另一个页面,但突然又回到了有结果的最后一页。

html:

<p align="center"><a href="#pageone" class="ui-btn ui-corner-all ui-shadow ui-btn-inline" ng-click="redirect(sid);history.go(0)">Practise Again</a></p>

Angular js:

$scope.redirect = function(stdid){
    $http.get('php/practiseagain.php?stud_id='+stdid).success(function(response) {
    document.getElementById('tab_display').innerHTML = " ";
    window.location = "#pageone";
});

    //document.location.reload(true);

}

它正在重定向到第一页,但在那一瞬间它又回到了结果页面。谁能帮我这个。提前致谢

最佳答案

如果您在应用程序中使用 $routeProvider 进行路由,则可以使用 Angular 本身提供的 $location 服务来重定向到特定 View :

$location.path('/pageone');

要滚动到特定部分或元素,您可以使用 $anchorScroll:

https://docs.angularjs.org/api/ng/service/$anchorScroll

关于javascript - 从一页移动到另一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26438012/

相关文章:

css - 行高大于段落

css - ui-sref-active ="active"在我的导航栏菜单中不起作用

javascript - localForage 使用 WebSQL web IndexedDB 可用

javascript - 如何从mongodb中选择一个字段不等于某一值的所有文档

javascript - 响应式图像 - 在不同的屏幕尺寸上调整图像大小

javascript - 调整选择框的大小以容纳所选文本

javascript - 处理循环依赖

css - 图像在缩放时未与 div 对齐

javascript - PhoneGap javascript 引用问题

javascript - 从 Controller 读取 ng-init 数据