Datepicker不以值开头
我有这个标记
请注意输入的值
但是onclick datepikcer从2年后的日期开始:
这是电话:
$(function(){ $('.date-pick').attr('readonly','true'); $('.date-pick').datePicker({clickInput:true}) });
怎么了? 我需要使用datepicker来使用value =“”日期开始。
谢谢
jquery datepicker的默认格式是mm/dd/yy
。 你需要使用12/03/11。
或者您可以更改日期格式 :
$(function(){ $('.date-pick').attr('readonly','true'); $('.date-pick').datePicker({ clickInput:true, altFormat: 'mm/dd/yyyy' // change the date format }); });
您可以在启动日历之前尝试设置日期,如下所示
var today = new Date(); $('.date-pick').each(function(){ $(this).val(today.toString("mm/dd/yy")); });