2016-11-16 3 views
0

Угловое событие, не работающее на jquery datepicker, пытаюсь использовать событие ng-change на jQuery date picker, его не работает, когда меняется дата.Угловое событие, не работающее над jquery datepicker

JQuery

$('.datep').datepicker({ 
    format: "yyyy-mm-dd", 
    autoclose: true, 
}).on('changeDate', function (ev) { 
    $(this).datepicker('hide'); 

}); 

HTML

<input class="form-control datep" ng-change="fetchDateBetn()" name="edate" id="edate" type="text" value=""> 

Угловая JS

$scope.fetchDateBetn=function(){ 
     alert("working"); 
     }  
+0

это может помочь вам - http://stackoverflow.com/questions/22455030/jquery-datepicker-selected-date-is-not-considered-in- ng-change-angularjs – Disha

ответ

0

Попробуйте использовать угловой самозагрузки выбора даты,

<div style="display:inline-block; min-height:290px;"> 
     <datepicker ng-change="fetchDateBetn()" ng-model="dt" min-date="minDate" show-weeks="true" class="well well-sm"></datepicker> 
</div> 

DEMO

+0

Нужно ли добавлять дополнительную библиотеку/ресурс? Если да, попросите вас предоставить ссылку –

+0

@ user3107804 Да, вам нужно добавить угловой бутстрап, щелкнуть демо-ссылку и посмотреть ее там под внешним ресурсом – Sajeetharan

Смежные вопросы