programmatically creating select

api
Matt Huntington 10 years ago
parent 1d4392e99a
commit 30fa83d002

@ -13,6 +13,8 @@ app.controller('TransgressionsController', ['$http', function($http){
controller.transgressions = data.transgressions;
});
this.SIN_TYPES = [ 'Gluttony', 'Greed', 'Anger', 'Pride', 'Lust', 'Sloth', 'Envy'];
this.createTransgression = function(){
var csrf = document.querySelector('meta[name="csrf-token"]').getAttribute('content');
$http.post('/transgressions', {

@ -21,10 +21,14 @@
</ul>
<h2>The Flesh is Weak</h2>
<form ng-submit="transgressionsCtrl.createTransgression()">
<input
type="text"
ng-model="transgressionsCtrl.newTransgressionSinType"
placeholder="How have you pleased me?" />
Your Weakness:
<select ng-model="transgressionsCtrl.newTransgressionSinType">
<option
value="{{SIN_TYPE}}"
ng-repeat="SIN_TYPE in transgressionsCtrl.SIN_TYPES track by $index">
{{SIN_TYPE}}
</option>
</select>
<br/>
<textarea
ng-model="transgressionsCtrl.newTransgressionDescription"

Loading…
Cancel
Save