Javascript 如何在计时器选择器中设置默认日期

Javascript 如何在计时器选择器中设置默认日期,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,下面是一个简单的时间选择器到jqueryui的日期选择器 <script type="text/javascript"> /* <![CDATA[ */ $(function() { $('#pickerfield').datetime({ userLang : 'en', americanMode: true

下面是一个简单的
时间选择器
jqueryui的日期选择器

<script type="text/javascript">
/* <![CDATA[ */
    $(function() {
              $('#pickerfield').datetime({
                                userLang    : 'en',
                                americanMode: true,

                            });
        });
/* ]]> */
</script>

<input id="pickerfield" type="text" value="" />

/*  */
现在我想知道如何添加超过2天的默认日期和禁用所有以前的日期


更新
:-我说的是这样的时间选择器

我想您正在寻找这样的东西

您可以将选项传递给jQuery UI日期选择器的
.datetimepicker()
函数(我在制作演示时注意到,
日期选择器似乎不起作用):

$(function() {
    $('#datepicker').datetimepicker({
        userLang     : 'en',
        americanMode : true,
        minDate      : +2,
        defaultDate  : +4
    });
});

这里有一个演示:

我认为OP应该仔细查看一下文档:@Jaspreet Chahal:)我说的是这样的时间选择器嘿,John,为什么不尝试添加一个名为minDate的属性,看看它是否有效minDate:2或minDate:new Date(2012,02,10,8,30),@John Well您链接到的插件构建在jQueryUI的
Datepicker
小部件之上。因此,您可以查看
Datetime
插件的源代码,并修改调用
Datepicker
的代码,以包含Jaspreet Chahal演示的代码。@Jasper:)好的,我知道了,但我还想设置默认日期:)我想查看默认日期(指今天或两天后的日期)也在文中box@John您可以使用JavaScript的
Date
对象:。这将允许您通过设置
文档中输入的初始值来设置默认日期。ready
事件处理程序:
var newDate=newDate()$(“#datepicker”).datetimepicker({…}).val(/*在这里,您可以使用“newDate”变量以及从上面的链接中了解的“Date”对象,以正确的格式编制日期*/)