使用jquery ui datepicker和更改日期格式

时间:2013-01-20 16:19:46

标签: jquery jquery-ui datepicker date-format

我无法更改日期格式..即将撕掉我的头发。搜索了API并尝试了所有。尝试了一切

HTML

<body>
  <p>Date:
    <input type="text" id="datepicker" />
  </p>
</body>

的jQuery

$(function () {
  $(".selector").datepicker({
    dateFormat: 'dd-mm-yy'
  });
  $("#datepicker").datepicker({
    showOn: "button",
    buttonImage: "calendar_icon120121018-7997-10s714y-0_original.png",
    buttonImageOnly: true
  });
});

1 个答案:

答案 0 :(得分:2)

我发现您已从API中复制粘贴此行:

$( ".selector" ).datepicker({ dateFormat: 'dd-mm-yy' });

.selector是您应用datepicker的元素的占位符,在本例中为#datepicker。这只是一个例子,你必须修改它以适合你自己的代码。

dateFormat选项放到实际的datepicker初始值设定项中,就像所有其他选项一样:

$( "#datepicker" ).datepicker({
    dateFormat: 'dd-mm-yy',
    showOn: "button",            
    buttonImage: "calendar_icon120121018-7997-10s714y-0_original.png",          
    buttonImageOnly: true    
});