可以从另一个元素的事件 - angularjs更改ng模型值

时间:2015-07-03 10:21:12

标签: angularjs

我想在用户点击锚标记时更改下拉列表的选定值。是否可能。

这样的东西
<a href ng-click="{SelectedPage=SelectedPage-1}">Prev</a>
<select ng-model="SelectedPage">
 <option value="1">1</option>
 <option value="2">2</option>
 <option value="3">3</option>
</select>
<a href ng-click="{SelectedPage=SelectedPage+1}">Next</a>

例如,当在下拉列表中选择的值为2,并且用户点击Next时,下拉列表中的选择将更改为3&amp; $scope.SelectedPage也变为3。

1 个答案:

答案 0 :(得分:2)

是的,这是可能的。只需使用

<a href ng-click="SelectedPage=SelectedPage-1">Prev</a>

<a href ng-click="SelectedPage=SelectedPage+1">Next</a>

没有{&amp; } 您应该使用ng-href代替href。见ng-href