我有以下的HTML角JS:得到NG-变化NG-模型
<select ng-model="country" ng-options="c.name for c in countries" ng-change="filterByCountry"></select>
也就是说与否有关下列对象与各国
$scope.countries = [{name:Afeganistão, country:AF}, {name:África do Sul, country:ZA}, name:Albânia, country:AL}, {name:Alemanha, country:DE}, {name:Andorra, country:AD} ...];
当我改变列表喂我下拉值我期待我的模型($ scope.country)被更新,在filterByCountry函数内,但事实并非如此。我在这里错过了什么?
不需要ng-change需要括号'ng-change =“filterByCountry()”'然后在方法中访问$ scope.country。 – BenCr
确切地说,这似乎是问题... http:// jsbin。COM/paguwehu/2/ – PSL
创建这里的时候,这个问题我忘记了括号,但在这里不是问题 –