GO 단추와 함께 드롭 다운 목록을 만들고 싶습니다. 그런 식으로 내가 드롭 다운 목록에서 첫 번째 항목을 클릭하면 첫 번째 항목 정보 html 페이지로 이동해야합니다 버튼의 도움으로 내가 목록을 드롭 다운 외에 생성해야합니다. 같은 방법으로 내가 두 번째 항목 정보 html 페이지로 리디렉션해야합니다 드롭 다운 목록에서 두 번째 항목을 클릭하면.angularjs의 드롭 다운에서 새 페이지로 리디렉션하는 방법
0
A
답변
0
컨트롤러의 기능을 트리거하는 <select>
에 ng-change = "redirectTo()"태그를 추가 할 수 있습니다. 컨트롤러에서 리디렉션 할 위치를 확인하려면 모델을 확인하십시오.
+0
데모 코드를 줄 수 있습니까? –
0
나는 당신의 라우팅 메커니즘을 알고 있지만, 그냥,이 같은 것을 할 수있는 간단한 $window.location
을 사용하는 말을하지 않습니다 :
<select ng-options="route as route for route in routes"
ng-model="goToRoute"></select>
<button ng-click="redirectToRoute()">Go!</button>
그리고 당신의 컨트롤러 :
$scope.routes = ["http://www.google.com", "http://www.somesite.com"];
$scope.redirectToRoute = function() {
// redirect logic
var route = $scope.goToRoute;
$window.location.href = route;
}
0
데모를 Jsfiddle
<select ng-change='redirectTo("login")' ng-model="goto"></select>
변경시 다음 코드를 추가해야합니다. 당신이
$stateProvider
를 사용하는 경우가
$routeProvider
를 사용하는 경우 nippet
는 다음 사용
$location.url('#/home'); // without params
$location.url('#/home/123'); // with params
를 사용하거나
$state.go('home'); // without params
$state.go('home', {id:123}); // with params
+0
샘플 jsfiddle을 빌드 했으니 https://jsfiddle.net/cwwLq6ub/1/보세요. –
관련 문제
- 1. angularjs의 드롭 다운에서 href 호출
- 2. rails3 새 페이지로 리디렉션하는 방법?
- 3. Angularjs의 보조 드롭 다운에서 값 얻기
- 4. angularjs의 지시문을 사용하여 드롭 다운에서 옵션을 선택하십시오.
- 5. swf 파일에서 새 페이지로 리디렉션하는 방법
- 6. 모든 IE 사용자를 새 페이지로 리디렉션하는 방법
- 7. @RequestParam에 따라 새 페이지로 리디렉션하는 방법
- 8. asp.net에서 페이지로 리디렉션하는 방법?
- 9. 오류 페이지로 리디렉션하는 방법
- 10. 동일한 페이지로 리디렉션하는 방법
- 11. 드롭 다운에서 인스턴스를 제한하는 방법
- 12. Django 1.6 : 드롭 다운에서 다른 템플릿 페이지로 값을 전달하는 방법
- 13. 선택된 옵션이 AngularJS의 선택 드롭 다운에서 작동하지 않습니다.
- 14. 레일즈에서 루비의 드롭 다운에서 특정 값을 선택하는 방법을 다른 페이지로 리디렉션하는 방법은 무엇입니까?
- 15. 드롭 다운에서 항목을 흐리게하는 방법
- 16. 서블릿에서 JSP 페이지로 리디렉션하는 방법
- 17. 브라우저에서 데이터베이스의 페이지로 리디렉션하는 방법
- 18. laravel의 현재 페이지로 리디렉션하는 방법
- 19. 한 JSP 페이지에서 다른 새 페이지로 리디렉션하는 방법
- 20. 새 창에서 양식을 제출 한 후 상위 페이지로 리디렉션하는 방법
- 21. Knockout.js - 드롭 다운에서 이전 값으로 되돌리는 방법
- 22. 감사 페이지로 리디렉션하는 방법 연락처 양식을 리디렉션하는 방법
- 23. 드롭 다운에서 데이터 검색
- 24. 폴더와 해당 페이지를 단일 페이지로 리디렉션하는 방법
- 25. angularJS의 쿠키 만료 후 로그인 페이지로 리디렉션
- 26. 실패한 로그인에서 같은 페이지로 리디렉션하는 방법
- 27. 디스플레이 (드롭 다운에서) 보관 및 페이지 내부 (드롭 다운에서) 카테고리는
- 28. PHP 처리 페이지에서 HTML 페이지로 리디렉션하는 방법
- 29. MVC의 드롭 다운에서 정렬
- 30. PHP, 드롭 다운에서
드롭 다운의 onchange 이벤트에서 이것을 할 수 있습니다 – Natiq