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”对象,以正确的格式编制日期*/)
。