【发布时间】:2015-04-22 12:04:41
【问题描述】:
我使用 0:dd/MM/yyyy 作为 DatePicker 对象的格式和 textTemplate
$('#datePickerSelector')`.shieldDatePicker({
format: "{0:dd/MM/yyyy}",
textTemplate: "{0:dd/MM/yyyy}"
});
当用户以正确的方式从选择器中选择日期时,当我使用以下方法检索值时格式是正确的:
$('#datePickerSelector').val();
但每当用户在文本框中手动输入日期时(例如 1/5/2015,使用上述相同句子检索到的值是 (05/01/2015)。
我该如何解决这个问题?
【问题讨论】:
-
认为您将 SheildUI 用于 Datepicker,请使用 $("#datePickerSelector").swidget().value();获取价值
-
@ShankarUs 是的,我正在使用 ShieldUI,我标记了它,不幸的是该值仍然不正确(默认格式 MM/dd/yyyy)。
标签: javascript datepicker shieldui