我想從AngularJS下拉菜單中禁用特定的選項。如何禁用從Angular JS下拉列表中選擇特定的選項?
它應該在下拉列表中列出,但不應該允許它被選中。所以我需要禁用它。
MyFile.tpl.html
<select class="form-control" ng-model="selectedFruits"
ng-options="fruit as fruit.name for fruit in fruits">
</select>
MyController.js
$scope.fruits = [{'name': 'apple', 'price': 100},{'name': 'guava', 'price': 30},
{'name': 'orange', 'price': 60},{'name': 'mango', 'price': 50},
{'name': 'banana', 'price': 45},{'name': 'cherry', 'price': 120}];
這裏所有的水果名稱應在下拉列表中列出,但芒果和櫻桃應被禁用並且不應該允許用戶選擇它。
可能嗎?如果可能,請讓我知道解決方案。
http://jsfiddle.net/alalonde/dZDLg/5/ – karaxuna