blob: 2a2cb83d4938cb26115e2d031e9beba174ba87a9 [file] [log] [blame]
Simon Huntd7c203c2014-12-09 16:51:49 -08001<!DOCTYPE html>
2<html ng-app="notesApp">
3<head>
4 <title>Notes App</title>
5 <script src="../../tp/angular.js"></script>
6</head>
7<body ng-controller="MainCtrl as ctrl">
8
9 <div>
10 <h2>Radio Buttons</h2>
11 <div ng-init="user.gender = 'female'">
12 <input type="radio"
13 name="gender"
14 ng-model="user.gender"
15 value="male"/>Male
16 <input type="radio"
17 name="gender"
18 ng-model="user.gender"
19 value="female"/>Female
20 </div>
21 </div>
22
23 <div>
24 <h2>Radio Buttons two</h2>
25 <div ng-init="user.gender2 = 'male'; otherGender = 'Other'">
26 <input type="radio"
27 name="gender2"
28 ng-model="user.gender2"
29 value="male"/>Male
30 <input type="radio"
31 name="gender2"
32 ng-model="user.gender2"
33 value="female"/>Female
34 <input type="radio"
35 name="gender2"
36 ng-model="user.gender2"
37 ng-value="otherGender"/>{{otherGender}}
38 </div>
39 </div>
40
41 <div>
42 <h2>Radio Buttons three</h2>
43 <div ng-repeat="ch in ctrl.choices">
44 <input type="radio"
45 name="choice"
46 ng-model="user.choice"
47 ng-value="ch"/>{{ch}}
48
49 </div>
50 </div>
51
52
53 <script type="text/javascript">
54 angular.module('notesApp', [])
55 .controller('MainCtrl', [function () {
56 var self = this;
57
58 self.choices = ['foo', 'bar', 'baz', 'zoo', 'goo'];
59 }]);
60 </script>
61
62</body>
63</html>