I am having a problem with Jquery UI datepicker in angularjs 2 component.
It displaying changed date from date calender but its not updating underlying ngModel : dateSelected.
dateSelected: string = '';
Here the date picker input filed is:
<input type="text" class="form-control" [(ngModel)]="dateSelected" name='datepicker1' id='datepicker1' placeholder="Select a date"/>
And I am trying set the selected date from this.dateSelected model to second date picker which does not work.
$("#datepicker2").val(this.dateSelected);
On the other hand if I read selected date by JQuery val way it works fine.
var selectedDateInPicker = $("#datepicker1").val();
$("#datepicker2").val(selectedDateInPicker);
Here is the code plunker: https://plnkr.co/edit/iLAFa8yrCLeTcd27G8bY?p=preview
Can you please help?