挪威的日期格式是dd.mm.yyyy。我已将datepicker dateformat更改为此,没问题。但是,如果用户决定通过键盘输入日期,他们可能会输入3.4.12,甚至3.4。我希望日期选择器在模糊时正确地格式化日期,即使日期是通过键盘输入的,而不是从日期选择器中选择。我尝试了以下操作,但它不起作用:我可以使用JQuery UI日期选择器更改键盘输入日期的格式吗?
$('.dp').datepicker({
onClose: function(dateText, inst) {
$(this).val(dateText)
}
})
由于返回的dateText与输入的值相同,所以输入没有任何反应。
如果输入完整的日期,日期选择器不工作吗?似乎在我的测试中工作。这个问题似乎是3.4的部分日期。是对的吗? – j08691 2012-04-09 18:57:43
我无法使用像3.4.2012这样的完整日期(输出应该是03.04.2012)。你用我的代码测试了吗? – aanders77 2012-04-09 19:04:29