2013-02-19 8 views
10

Voglio impostare il valore predefinito della casella di controllo per controllare, l'utente deve vedere che la casella di controllo è spuntata quando si apre la pagina per qualche motivo non funziona mentre si utilizza angularjsNon è possibile impostare la casella di controllo predefinita durante l'utilizzo di angularjs

ecco il mio codice

<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

finalmente il violino sta lavorando lo terrò qui in modo che possa essere utile agli altri [link] (http://jsfiddle.net/kashifjoseph/ZQDts/4/) – curiosa

risposta

14

Dal momento che si sta utilizzando e ngModelvalue, la radio sarà selezionata automaticamente se corrispondono. Ecco il codice HTML e 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; 
} 

Ed ecco un lavoro dimostrativo jsFiddle: http://jsfiddle.net/BinaryMuse/ZQDts/3/ (. Si potrebbe avere avuto problemi con il vostro jsFiddle perché scritto male ng-app)

Problemi correlati