Вот код, с которым я столкнулся:
<input type="text" data-ng-model="TODATE" data-ng-change="setTdate()" name="date" class="form-control datepicker" id="todate" data-date-container="#cal" data-provide="datepicker" data-date-format="mm-dd-yyyy" placeholder="mm-dd-yyyy" />
код в контроллере:
$scope.setTdate = setTdate;
function setTdate()
{
alert("working");
}
Я использую тип ввода как текст для начальной загрузки и хочу вызвать функцию при выборе даты. Событие ng-change не работает, когда страница загружается изначально, но когда я обновляю страницу, она работает нормально. При отладке нет предупреждений или ошибок.
ng-change
в вашем коде, оно добавляется динамически? Если да, можете ли вы добавить код, где это делается? Если нет, то где вы ожидаете срабатыванияng-change
? - person Kaddath   schedule 03.07.2018