2013-02-19 132 views
10

我想設置複選框的默認值進行檢查,即用戶必須在打開頁面時檢查複選框是否因爲某些原因在使用angularjs時不起作用無法使用angularjs設置複選框默認選中

這裏是我的代碼

<html ng-app> 

    <input type="radio" name="lookup" ng-model="lookup" value="1" ng-checked="lookup==1" checked>Employee Lookup</input> 
    <input type="radio" name="lookup" ng-model="lookup" value="2" ng-checked="lookup==2">Company Lookup</input> 
</html> 
+0

終於搗鼓工作我保留在這裏,以便它可能對別人有用[鏈接](http://jsfiddle.net/kashifjoseph/ZQDts/4/) – curiosa 2013-02-19 13:33:21

回答

14

由於您使用ngModelvalue,收音機會自動它們是否匹配選擇。下面是HTML和JS:

<html ng-app ng-controller="testcontroller"> 
    <input type="radio" ng-model="lookup" value="1">Employee Lookup</input> 
    <input type="radio" ng-model="lookup" value="2">Company Lookup</input> 
</html> 
function testcontroller($scope){ 
    $scope.lookup = 1; 
} 

這裏是一個工作的jsfiddle示範:http://jsfiddle.net/BinaryMuse/ZQDts/3/(你可能一直與您的jsfiddle麻煩,因爲你拼錯ng-app