1

controlType を に'select'設定し、 minDateTime を に設定して、"2015/03/04 20:15"クリック#datetimepickerすると、1 日の各時間に 15 未満の分数を選択できません。

jQuery datetimepicker オプションの minDateTime バグ? それとも私のやり方が間違っていますか?

$("#datetimepicker").datetimepicker({
  minDateTime: new Date("2015/03/04 20:15"),
  controlType: 'select'
});
/* css for timepicker */

.ui-timepicker-div .ui-widget-header {
  margin-bottom: 8px;
}

.ui-timepicker-div dl {
  text-align: left;
}

.ui-timepicker-div dl dt {
  float: left;
  clear: left;
  padding: 0 0 0 5px;
}

.ui-timepicker-div dl dd {
  margin: 0 10px 10px 45%;
}

.ui-timepicker-div td {
  font-size: 90%;
}

.ui-tpicker-grid-label {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
}

.ui-timepicker-rtl {
  direction: rtl;
}

.ui-timepicker-rtl dl {
  text-align: right;
  padding: 0 5px 0 0;
}

.ui-timepicker-rtl dl dt {
  float: right;
  clear: right;
}

.ui-timepicker-rtl dl dd {
  margin: 0 45% 10px 10px;
}
<script src="http://trentrichardson.com/examples/timepicker/jquery-ui-timepicker-addon.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<link href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" rel="stylesheet" /> Date: <input type="text" id="datetimepicker" />

4

2 に答える 2

1

たぶん、この構文を試してください。

$( "#datetimepicker" ).datetimepicker({
    minDate: new Date(),
    controlType:'select'
});
于 2015-08-29T13:10:25.897 に答える
0

日付の作成方法を確認します( http://www.w3schools.com/js/js_dates.asp )

また、同じ (正しい) 日付値を使用して、「minDateTime」オプションに加えて「minDate」オプションを追加してみてください。

于 2014-07-11T14:02:52.233 に答える