Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html ng-app="myApp" ng-controller="MyApp">
<head>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.1.5/angular.min.js"></script>
<meta charset=utf-8 />
<title>JS Bin</title>
</head>
<body>
  
  {{main.newGoal.end_day}}
  
  <select
    class='input-xlarge'
    ng-model='main.newGoal.end_day'
    ng-options='key as val for (key, val) in options.weekDays' parse-float>
    <option value=''>-- Select a Day --</option>
</select>
</body>
</html>
 
var app = angular.module('myApp', []);
app.config(function ($httpProvider) {
        delete $httpProvider.defaults.headers.common['X-Requested-With'];
    });
app.controller('MyApp', function($scope) {
  
  $scope.options = {
    weekDays: ['Sun','Mon','Tue','Wed','Thu','Fri','Sat']
  };
  
  $scope.main = {
    newGoal: {
      end_day: 2
    }
  };
  
});
app.directive('ParseFloat', [function () {
    return {
        restrict: 'A',
        require: 'ngModel',
        link: function (scope, elem, attrs, controller) {
            controller.$formatters.push(function (modelValue) {
                return parseFloat(modelValue);
            });
            controller.$parsers.push(function (viewValue) {
                return '' + viewValue;
            });
        }
    };
} ]);
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
anonymouspro
0viewers