Как связать значение с плагином даты и времени Jquery Плагин с моделью? - PullRequest
0 голосов
/ 02 апреля 2020

Я использую плагин Datetime Jquery для отображения даты в поле ввода. Информация может быть найдена ниже. https://www.jqueryscript.net/time-clock/Simple-Clean-Date-Picker-Plugin-with-jQuery-Air-Datepicker.html

Когда я связываюсь с моделью, я не вижу данных, поступающих в скрипт. Что я сделал не так?

<input ng-disabled="defaultSaveButtons[$index]" type="text" placeholder="dd/mm/yyyy" 
class="form-control text-right inputFill2 datepicker-here" data-language='en'
 ng-model="field.value" value="{{field.value}}"/>

1 Ответ

1 голос
/ 03 апреля 2020

Можете ли вы использовать onSelect и попытаться прослушать изменение значения при инициализации объекта средства выбора даты, как показано в следующем примере: В вашей функции инициализации initDatePicker укажите это:

$('#datepicker').datepicker({
    onSelect: function(dateFormatted, date, e) {
        // affect the value to the desired scope variable
        $scope.dateValue = dateFormatted; // or date
    }
});

В HTML

<input ng-init="initDatePicker()" ng-disabled="defaultSaveButtons[$index]" type="text" placeholder="dd/mm/yyyy" 
class="form-control text-right inputFill2 datepicker-here" data-language='en'
 ng-model="field.value" value="{{field.value}}"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...