我有以下的javascript一个非常简单的HTML页面,它jQuery UI的日期选择器从输入字段
$(function() {
$("#datepicker").datepicker({
changeMonth: true,
changeYear: true
});
$("#datepicker").datepicker("option", "dateFormat", "yy-mm-dd");
});
然后,我必须输入目标元素
<input id="datepicker" type="text" class="boxtpl" name="${field.name}" value="${release?.startDate}">
,我看到了删除我的文字从收视源是有效输入的HTML ...
<input id="datepicker" type="text" class="boxtpl" name="release.startDate" value="2012-02-07">
所以当我做GET请求得到这个页面,我的日期只会呈现,如果我删除JavaScript中的最后一行设置格式,这是非常重要的格式,因为这是我为playframework配置的格式!!!!!如果我不设置格式,经后打破,因为格式不匹配:(
为什么设定日期选择器的清理出我的约会????格式
我可以尝试脚本更多设置它手动,虽然我试图调用api来设置它,并没有工作,所以它可能无法正常工作原始的JavaScript设置要么...不知道现在还有人知道为什么会发生这种情况或更好的但如何解决它???
感谢, 院长
你还必须解析日期'datepicker_default_val = $ .datepicker.parseDate('yy-mm-dd',$(this).val()) '。 – hlcs 2018-02-25 17:24:00