2013-02-19 22 views
10

का उपयोग करते समय चेकबॉक्स डिफ़ॉल्ट चेक सेट करने में सक्षम नहीं है, मैं जांचने के लिए चेकबॉक्स का डिफ़ॉल्ट मान सेट करना चाहता हूं। उपयोगकर्ता को यह देखना चाहिए कि पेज खोलते समय चेक बॉक्स चेक किया गया है, यह कोणीय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

उत्तर

14

है जब से तुम ngModel और value उपयोग कर रहे हैं, रेडियो स्वचालित रूप से अगर वे से मेल चयन किया जाएगा।

<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 प्रदर्शन है:: यहाँ HTML और जे एस है http://jsfiddle.net/BinaryMuse/ZQDts/3/ (। आप अपने jsFiddle साथ परेशानी हो रही हो गया होगा क्योंकि आप ng-app गलत वर्तनी)