2017-06-30 13 views
0

サンプルコードです。 データベースからの日付が今日の日付より大きい場合は問題ありません。しかし、日付が今日よりも遅い場合、datetimepickerは表示されず、空白だけが表示されます。 "date:"オプションを使ってバインドしようとしました。それは動作しません。minDateが "datetimepicker"に設定されている場合、前の日付をバインドする方法

minDateがjavascriptで設定されている場合、どのように日付をバインドできますか?

$('.date-noclear').datetimepicker({ 
    format: 'DD/MM/YYYY', 
    minDate: moment().millisecond(0).second(0).minute(0).hour(0), 
    showClose: true, 
    toolbarPlacement: 'top', 
    showTodayButton: true, 
}); 

答えて

0

datetimepickerの最小値は、ユーザーがこのminDateの前に日付を選択できないように設定されています。したがって、datetimepickerではこのminDateの後に任意の日付を設定できますが、これより少ない日付は設定できません。

+0

ええ、私は最初にサーバーから日付を表示する必要があります。ユーザーが新しい日付を設定したい場合は、今日よりも日付だけを大きくする必要があります。 – taymyinl

0

datetime textboxに手動で値をバインドして解決しました。

var replace = '/'; 
      var pDate = "@Model.PublishedDate".split('-').join(replace); 
      var dDate = "@Model.DueDate".split('-').join(replace); 

      $('#PublishedDate').val(pDate); 
      $('#DueDate').val(dDate); 

これで問題ありません。

関連する問題