2016-07-07 79 views
0

A具有以下日期時間選擇器劍道日期時間選擇器驗證輸入

<input kendo-date-time-picker k-options="myOptions"/ > 

用下列選項:

function setMaxDate() { 
    $scope.myOptions = { 
     min: $scope.mindate, 
     max: new Date(), 
     close: function() { 
      $scope.dateValidation = false; 
     }, 
     parseFormats: ['yyyy-MM-ddTHH:mm:ss'], 
     format: 'MM/dd/yyyy HH:mm', 
     timeFormat: 'HH:mm' 
    } 
} 

當用戶點擊壓延圖標壓延加載細跟了將來的日期。 (最後日期設置爲當前日期)。如果用戶鍵入並輸入將來的日期,則不會得到驗證。我怎麼能實現這個目標?

回答

0

您可以:

  1. $("input.DateTimePicker").attr("onkeydown", "return false;");
  2. 進入手動日期時間禁止用戶添加自定義驗證程序來驗證使用用戶的輸入自己kendo's custom validation rules