我是javascript和jquery的新手。 我正在使用Trent Richardson的时间选择器library。我想将当前时间作为默认日期和minDate。
$("#date").datetimepicker('option', 'setDate', (new Date())),
$("#date").datetimepicker({
onSelect: function (selectedDateTime){
$("#rundate").datetimepicker('option', 'minDate', (new Date()));
}
});
这不起作用。
答案 0 :(得分:0)
当前库需要init实例才能工作Ex:.datetimepicker({...})或datetimepicker()
$("#date").datetimepicker('option', 'setDate', (new Date()));
$("#rundate").datetimepicker(); //You need to init this before assign min date
$("#date").datetimepicker({
onSelect: function(selectedDateTime) {
$("#rundate").datetimepicker('option', 'minDate', (new Date()));
}
});
有关详细信息,我将再次重构您的代码。
//Init steps
$("#date").datetimepicker();
$("#rundate").datetimepicker();
//define variables steps
$("#date").datetimepicker('option', 'setDate', (new Date()));
$("#date").datetimepicker('option', 'onSelect', function(selectedDateTime) {
$("#rundate").datetimepicker('option', 'minDate', (new Date()));
});
您可以尝试现场演示here