1

我有一个带有uib-datepicker 的jQuery文件,该文件在页面加载后添加到 DOM 。现在,当我专注于字段时,没有显示日期选择器

创建和附加日期选择器字段

var dateInput = 
   $compile("<input type='text' class='date-filter' 
   ng-model='dateFilter' 
   uib-datepicker-popup='yyyy-MM-dd' 
   is-open='datePicker[1]' 
   ng-focus='openDatePicker($event, 1)'>")($scope);

   $('#wapper').append(dateInput);

打开日期选择器

$scope.datePicker = [];
$scope.openDatePicker = function ($event, datePickerIndex) {
   $event.preventDefault();
   $event.stopPropagation();
   $scope.datePicker[datePickerIndex] = true;
};

可以说:uib-datepicker根本不申请备案!

有什么问题?

4

0 回答 0