我正在使用这个很棒的日期和时间选择器[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" />
Try this
Then add
$('#dtpkr').datetimepicker();
This will give you the current date and time
$('#dtpkr').datetimepicker('setDate', (new Date()));
Date
对象传递给setDate
方法。$('#datetimepicker').datetimepicker().click(function() {
$(this).datetimepicker('setDate',new Date(2011, 11, 20, 8, 30));
});
在这里看它的实际应用:http://jsfiddle.net/william/Rkewu/1/。
input
元素内设置value
属性,像这样:
<input id="example1" value="05/05/2011" />
专注于它。
$('#totTb').datetimepicker({
timeFormat: 'HH:mm',
timeSuffix: " Z"
}).focus(function () { $('#totTb').datetimepicker('setDate', d) });