如何檢查在AngularJS中是否選擇了選擇。我試圖使用如何檢查在AngularJS中是否選擇了選擇
$scope.$watch
對於這些選擇的模型,但我這不是有效的。
這是我目前的解決方案的例子。 HTML:
<div ng-app>
<div ng-controller="testCtrl">
<select ng-model="first">
<option value="1">1</option>
<option value="2">2</option>
</select>
<select ng-model="second">
<option value="1">1</option>
<option value="2">2</option>
</select>
</div>
</div>
和JavaScript代碼:
function testCtrl($scope) {
$scope.$watch('first + second', function() {
if (angular.isDefined($scope.first) &&
angular.isDefined($scope.second)
) {
alert("user chose from the two drop downs.");
}
});
}
而這裏的jsfiddle:
http://jsfiddle.net/zono/atN5n/1/
但我一點這個解決方案不是有效的。
此致敬禮。
爲什麼問題是downvoted? –