/ / populate dropdown vyberie v angularjs - javascript, jquery, angularjs, datepicker, dropdown

rozbaľovací zoznam vyberie v angularjs - javascript, jquery, angularjs, datepicker, dropdown

Im rozvíjanie mojej aplikácie a chcem dropdownHodnota má mať rovnakú hodnotu ako vybratý dátum v dátovom zozname automaticky. Im pomocou angularjs a nemôžem nájsť dost zdroj, ktorý môže konkrétne odpovedať na môj problém tho .. thank you

tu je trochu kód. Celý môj kód je na plunker

    script type="text/ng-template" id="custom-datepicker.html">
<div class="form-inline enhanced-datepicker">
<label>
<input
type="text"
id="{{id}}"
name="{{name}}"
ng-model="ngModel"
datepicker-popup="{{popup}}"
datepicker-options="{{options}}"
date-disabled="{{dateDisabled}}"
min="{{min}}"
max="{{max}}"
open="opened"
ng-pattern="/^(?:[1-9]|1d|2d|3[0-1]) (?:jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec) (?:1|2)(?:d{3})$/gim"/>

<span class="input-group-btn">
<button class="btn btn-default" ng-click="open($event)"><i class="glyphicon glyphicon-calendar"></i></button>
</span>

</label>
</div>
</script>
<script>

angular
.module("App",["ui.bootstrap"])
.directive("customDatepicker",function($compile,$timeout){
return {
replace:true,
templateUrl:"custom-datepicker.html",
scope: {
ngModel: "=",
dateOptions: "@",
dateDisabled: "@",
opened: "=",
min: "@",
max: "@",
popup: "@",
options: "@",
name: "@",
id: "@"
},
link: function($scope, $element, $attrs, $controller){

}
};
})

tu je odkaz plunker: http://plnkr.co/edit/4XRjszIATgvUVrofgRFI?p=preview

tu zadajte popis obrázku

odpovede:

1 pre odpoveď č. 1

Z toho, čo vidím, váš plunker teraz pracuje, alenie je správne, pretože napríklad v rozbaľovacom mesiaci bude pridaná nová hodnota, takže budete mať dve hodnoty Dec a rozbaľovanie dňa nie je možné kliknúť. Otázkou je, či ich chcete dať kliknúť, a ak áno , mala by sa zmena dátumu dátumu aktualizácie v rozbaľovacej ponuke zmeniť? Snažil by som sa viazať výbery na premennú rozsahu, ktorá by sa analyzovala na správne hodnoty dňa, mesiaca a roku na zmenu dátumu. Chcel som vám ukázať vo svojom plunker, ale so všetkým v html súbore, sorry ...


1 pre odpoveď č. 2

Pozerali ste sa na používanie ng-change pri výbere dátumu na vyvolanie funkcie na aktualizáciu polí dátumu?