【发布时间】:2018-09-20 03:23:26
【问题描述】:
有人可以帮忙吗? 我在几个字段中使用 jquery datepicker 并在 php 中的更新表单中更新数据库中的日期。一切似乎都很好,除了如果某些日期字段已经填充到 DB 中,datepicker 不会显示它们并且在更新时它也会删除 DB 中的值。 php示例:
<script>
$( function() {
$( "#datepicker" ).datepicker();
$( "#datepicker" ).datepicker("option", "dateFormat", "yy-mm-dd");
} );
</script>
...
<td><input type="text" id="datepicker" name="IM_request" value="'.$row["IM_request"].'"/></td>
因此,如果启用了 datepicker,则不会显示变量 $row["IM_request"]。如果我禁用它,它可以正常工作,但是需要大量手动工作。 知道如何使启用日期选择器的输入字段显示数据库中的值吗?
【问题讨论】:
-
我忘了提到,如果我将变量设置为:
$oriIM_request=$row["IM_request"];并将$( "#datepicker" ).datepicker("option", "dateFormat", "yy-mm-dd");更改为$( "#datepicker" ).datepicker("setDate", $oriTime);,那么我可以显示时间,但是一旦我的时间格式错误更改。这两者可以结合吗? -
你有多少个 id="datepicker" 的输入?
标签: javascript php jquery mysql datepicker