2016-04-26 82 views
0

我使用的是angularjs datepicker,但問題s如果我選擇日期並執行我的操作,然後下一次我打開其他記錄的日期選擇器,然後爲先前記錄選擇的記錄突出顯示。我希望datepicker在控制器中重置,以便下次我打開日期選擇器時,它總是突出顯示今天的日期。如果有的話,請提出解決方案。angularjs datepicker應該突出顯示今天的日期,當打開

我的日期選擇器語法:

<datepicker date-format="yyyy-MM-dd" selector="form-control"> 
        <div class="input-group"> 
         <span class="input-group-addon"> 
          <label for="casedate" class="glyphicon glyphicon-calendar" style="color: grey;"></label> 
         </span> 
         <input class="form-control admin-reg-font-Roboto" readonly="readonly" placeholder="Select Date" id="addDate" ng-model="$scope.addDateSelected" /> 
        </div> 
       </datepicker> 
+0

請發表您迄今嘗試過的內容。 –

+0

我使用了init-date,但沒有奏效。休息我不知道該怎麼辦。配置選項中也沒有提及任何內容。鏈接here.https://www.npmjs.com/package/angularjs-datepicker –

回答

0

一旦你的操作UI日期選擇器的NG-模型值完成了,然後設置爲當前日期,例如,如果您使用的是:

<input type="text" class="form-control" datepicker-popup="{{format}}" 
ng-model="dt" is-open="opened" /> 

那麼一旦操作完成,然後

$scope.dt = new Date(); 

我認爲這就是你想要的。或者爲了更好的回答,請發佈您的代碼。

+0

感謝您的解決方案abhinav,但很抱歉,說它爲我工作。 –

相關問題