如何在更改选择时重定向用户?
html代码
<select name="annee" ng-model="annee" ng-change="selectAnnee()">
<option value="2000" ng-selected="2000==2014">2012</option>
<option value="2001" ng-selected="2001==2014">2013</option>
<option value="2002" ng-selected="2002==2014">2014</option>
</select>
js code
this.selectAnnee = function(){
window.location.href=link.substring(link.indexOf('/'),link.lastIndexOf('/')) + '/fiche?type=' + this.type + '&annee=' + $scope.annee;
}
提前致谢!
答案 0 :(得分:0)
在您的控制器中,执行此操作
$scope.selectAnnee = function(){
$location.path("/REDIRECT_HERE");
}
在视图中
<select name="annee" ng-model="annee" ng-change="selectAnnee()">
<option value="2000" >2012</option>
<option value="2001" >2013</option>
<option value="2002" >2014</option>
</select>