0
<select ng-model="select">
<option value="1"></option>
<option value="2"></option>
<option value="3"></option>
</select>
時選擇值是1,3我想說明的複選框未選中複選框angularJS當選擇選項更改
<input type=checkbox name="ccp" ng-model="ccp" ng-show="select.val==1 || select.val==2">
的問題是,當我選擇1,則複選框是可見的,而我檢查的複選框。但是當我改變選擇選項時,複選框是不可見的,但是它被選中。我希望在選擇選項更改時取消選中複選框。
你應該重置所選選項的變化ccp'的'的價值,如果它設置爲false,其無形 – harishr
很難檢查這個沒有小提琴,你試圖訪問值沒有「.val」,因爲「select」應該已經保存了該值。 ng-show =「select == 1 || select == 2」 –