2017-06-26 9 views
0

私はhttp://xdsoft.net/jqplugins/datetimepicker/で作業しようとしています。jQueryのminTimeとmaxTime DateTimePickerが尊重されていません

私は、次のコードを持っている:

var TIMESETTING = {format:'H:i',datepicker:false,scrollMonth: false,scrollInput: false,minTime:'07:00',maxTime:'09:00',formatTime:'H:i'}; 
$('#date').datetimepicker(TIMESETTING); 

をしかし、私はそれを実行すると、テキストフィールドのすべてのタイムスロットはグレーアウトしてクリックできません。

私は間違っていますか?

答えて

0
var TIMESETTING = {format:'H:i',datepicker:false,scrollMonth:false,scrollInput: false,minTime:'07:00',maxTime:'09:00',formatTime:'H:i'}; 
$('#date').datetimepicker(TIMESETTING); 

オプションオブジェクトでは、formatTimeとformatTimeを設定していますが、これは具体的な理由ですか? allowTimesを代わりに使用するとうまくいきますか?

+0

時間を許可しますが、私はそれを使用しないことをお勧めします。 formatとformatTimeのどちらも設定されていないか、または両方が私のエラーに影響しません – John

+0

ソースコードを見ると、minTimeとmaxTimeの現在のオプションがオーバーライドされているようですが、浅い解決法は次のオプションを強制的に有効にすることができます:disabledMinTime :falseおよびdisabledMaxTime:明示的に偽です。私はiPad上の悪い書式設定を許します。それが助けになることを願っています! –

+0

disabledMaxTimeとdisabledMinTimeは役に立ちませんでした。私は手動でxdsoft_time_disabledクラスを追加する必要があると思う – John

関連する問題