我正在使用这个漂亮的小日期和时间选择器[http://trentrichardson.com/examples/timepicker/] . 如何设置选择器打开的日期和时间?
如果您在表单上使用它,请从隐藏的输入中进行设置 .
$(document).ready(function () { $("#Date").datetimepicker({ ampm: true }); var date = new Date( Date.parse( $('#DatePicker').val(), "mm/dd/yyyy hh:MM tt" ) ); $('#Date').datetimepicker('setDate', date); });
HTML表格:
<input type="hidden" id="DatePicker" /> <input type="text" id="DatePicker" value="fromyourdatabase" />
尝试在 input 元素中设置 value 属性,如下所示:
input
value
<input id="example1" value="05/05/2011" />
只需关注它 .
$('#totTb').datetimepicker({ timeFormat: 'HH:mm', timeSuffix: " Z" }).focus(function () { $('#totTb').datetimepicker('setDate', d) });
您可以将 Date 对象传递给 setDate 方法 .
Date
setDate
$('#datetimepicker').datetimepicker().click(function() { $(this).datetimepicker('setDate',new Date(2011, 11, 20, 8, 30)); });
看到它在行动:http://jsfiddle.net/william/Rkewu/1/ .
试试这个$('#dtpkr') . datetimepicker();然后添加$('#dtpkr') . datetimepicker('setDate',(new Date()));这将为您提供当前的日期和时间
5 回答
如果您在表单上使用它,请从隐藏的输入中进行设置 .
HTML表格:
尝试在
input
元素中设置value
属性,如下所示:只需关注它 .
您可以将
Date
对象传递给setDate
方法 .看到它在行动:http://jsfiddle.net/william/Rkewu/1/ .