Mit*_*ran 13 format jquery date datepicker
我需要以mm-dd-yyyyy格式将日期选择器的初始日期设置为03/20/2010.我做到了这一点
<input id='datepicker' type='text' value='20/03/2010' />
Run Code Online (Sandbox Code Playgroud)
但我的问题是点击字段日期选择器填充今天的日期为高亮度,没有选择日期,并选择日期值
但当我改变我的输入字段时,如下所示
<input id='datepicker' type='text' value='03/20/2010' />
Run Code Online (Sandbox Code Playgroud)
日期选择器将在3月20日填充,因为选中的日期和当前日期会突出显示.但都是'mm-dd-yyyy'格式!
我希望用'dd-mm-yyyy'格式显示所有日期.我怎么解决这个问题?
我尝试了下面的一些选项和组合,但没有一个解决了我的问题
$("#datepicker").datepicker();
$("#datepicker").datepick({dateFormat: 'mm/dd/yyyy'});
$("#datepicker").formatDate('dd/mm/yy');
$('#datepicker').datepicker("setDate", new Date($("#datepicker").val()) );
Run Code Online (Sandbox Code Playgroud)
更新:不幸的是我不能直接通过javascript sice设置Date值march 20它是动态变化的并且存储在PHP变量中.我需要从输入字段本身获取默认值.
Ale*_*ini 20
$('#datepicker').datepicker('option', 'dateFormat', 'dd-mm-yy');
Run Code Online (Sandbox Code Playgroud)
年被指定为y
2位和yy
4个位数,如规定在这里.
您需要组合dateFormat
和defaultDate
选项:
$("#datepicker").datepicker(
{
dateFormat: 'mm/dd/yyyy',
defaultDate: '20/03/2010'
});
Run Code Online (Sandbox Code Playgroud)
但是,有许多不同的方法来指定默认日期.我不确定你需要什么,所以你可以在这里引用API:http://docs.jquery.com/UI/Datepicker#option-defaultDate.
归档时间: |
|
查看次数: |
61828 次 |
最近记录: |