2016-03-14 2 views
1

Я пробовал так много способов, но не успел. Я хочу отключить выбор даты в будущем с помощью выбора даты в x-editable. Вот мой код html.Как отключить будущую дату в x-редактируемой?

<a href="#" editable-bsdate="TeamData.selectedDate" 
      onshow="openPicker()" 
      onhide="closePicker()" 
      e-is-open="TeamData.pickeropened" 
      e-datepicker-popup="dd/MM/yyyy"> 

      {{ (TeamData.selectedDate | date:"dd/MM/yyyy") || 'empty'}} 
</a> 

Вот JS код

var date = new Date(); 
date = $scope.TeamData.selectedDate.toLocaleDateString(); 


     //function for date picker when picker is open 
     function openPicker() { 
      $timeout(function() { 
       $scope.TeamData.pickeropened = true; 
      }); 
     } 

     //function for date picker when picker is close 
     function closePicker() { 

      $scope.TeamData.pickeropened = false; 
     } 

ответ

0

Наконец я получил успех добавить е-макс-Date = '' TeamData.maxEndDate в HTML и установить $ объем. maxEndDate = new Date(); в js file

<a href="#" editable-bsdate="TeamData.selectedDate" 
      onshow="openPicker()" 
      onhide="closePicker()" 
      e-is-open="TeamData.pickeropened" 
      e-max-Date='TeamData.maxEndDate' 
      e-datepicker-popup="dd/MM/yyyy"> 

      {{ (TeamData.selectedDate | date:"dd/MM/yyyy") || 'empty'}} </a> 
Смежные вопросы