AngularJS Example
HTML
<div ng-app="">
<div ng-controller="Ctrl">
<select ng-model="month" ng-options="key as value for (key,value) in months"></select>
</div>
</div>
CSS
</style> <!-- Ugly Hack due to jsFiddle issue: http://goo.gl/BUfGZ -->
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.0.5/angular.min.js"></script>
<style>
.ng-invalid { border: 1px solid red; }
JavaScript
function Ctrl($scope) {
$scope.months = {
"null": "Select",
"1": "01 - Jan",
"2": "02 - Feb",
"3": "03 - Mar",
"4": "04 - Apr",
"5": "05 - May",
"6": "06 - Jun",
"7": "07 - Jul",
"8": "08 - Aug",
"9": "09 - Sep",
"10": "10 - Oct",
"11": "11 - Nov",
"12": "12 - Dec"
};
$scope.month = 'null';
}