我有一个输入,充满了过去的日期。我所要做的就是在当前日期打开该输入的数据传送器。
示例:输入用2011年11月10日填写,单击应从2013年2月5日开始打开数据转发器
Html:
<input type="text" id="datepicker" data-today="5-2-2013" value="10-11-2011" />
Javascript:
var currentDate = $.datepicker.parseDate('dd-mm-yy', $('#datepicker').data('today'));
$('#datepicker').datepicker({
defaultDate: currentDate,
dateformat: 'dd-mm-yy'
});有了这个代码,数据采集器仍将在2011年11月开放。
发布于 2013-02-05 10:09:34
你可以试试setDate()
设置数据转发器的日期。新日期可以是当前日期格式的日期对象或字符串(例如,"01/26/2009"),也可以是从今天起的若干天(例如+7),也可以是一串值和句点("y“表示数年,"m”表示几个月,"w“表示数周,"d”表示天数,例如"+1m +7d"),或空来清除选定的日期。
$( "#datepicker" ).datepicker( "setDate", currentDate );https://stackoverflow.com/questions/14704741
复制相似问题