如何显示没有jQuery UI datepicker年份的日期
我只需要显示日期和日期,但如果我设置dateFormat: "d MM"
,我就无法改变年份。 它始终是2012年。例如: http : //jsfiddle.net/v2vcV/ 。 只需尝试更改日期为2013年1月并重新打开日历,年份仍将是2012年。
这可以帮到你。 HTML
Date:
JS
$(function() { $("#datepicker").focus(function(){ $("#datepicker2").focus(); }); $("#datepicker2").datepicker({dateFormat: "dd MM yy", onSelect:function(date){ $("#datepicker").val(date.substring(0,date.length-4)); } }); });
任何方式这不是完美的方式,但可以帮助你想要的(作为一种幻觉)。 如果你想要年份的确切日期,你可以从datepicker2文本框中获取它。
我做了一个小改动,但它也给了你一年,确实它消除了你面临的错误
检查一下
使用此解决问题$( "#datepicker" ).datepicker({dateFormat: "dd MM yy"});
您可以在设置日期后以逻辑方式删除该年份。
我已经进行了所有编辑更改,现在效果很好.. 查看此处
请享用.. :)