php - Jquery UI datepicker 字段中来自数据库的 Prefil 日期

标签 php jquery mysql jquery-ui-datepicker

我有一个编辑表单,其中的值是从数据库中填充的。我有一个格式为 yyyy-mm-dddate 字段。我已经设置了 jQuery Datepicker并且它在日期字段上工作,但是,当表单首次加载时,即使输入类型具有来自数据库的值,日期字段也是空的,当我检查 HTML 源代码时。

如何让我的日期字段显示数据库中的日期?

编辑:

我希望我的输入值在文本字段中可见,而不是从数据库中获取值并再次将其插入 jQuery/javascript 变量/函数(默认日期,showbefore 什么不是)。

我该怎么做才能禁用 datepicker 首先隐藏我的值?并且仅在我单击并选择日期时才替换值。

HTML 代码:

<input type="text" id="date" name="reg_date" value="2012-01-30" />

实际代码在 PHP 中,其中从数据库中检索值并将其插入到值字段中。这些值已正确生成和插入,因为我通过查看 firefox 中的 HTML 源代码对其进行了验证。

日期选择器设置:

$(function() {
    $( "#date" ).datepicker({
        changeMonth: true,
        changeYear: true
});
    $( "#date" ).datepicker({ dateFormat: "yy-mm-dd" });
    $( "#date" ).datepicker( "option", "dateFormat", "yy-mm-dd" );
});

最佳答案

为此改变:

$(function() {
    $( ".date" ).datepicker({
        dateFormat: "yy-mm-dd",                 
        changeMonth: true,
        changeYear: true
    });
});

如果您的浏览器已缓存...请按 CTRL + F5

关于php - Jquery UI datepicker 字段中来自数据库的 Prefil 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11102658/

相关文章:

javascript - 更改仅适用于表中的第一行

php - 更新数据库中的产品库存

javascript - 如何为所有 jQuery 选择器插入前缀?

php - 从多个表中比较并插入?

php - 如何在 HTML 按钮中从 mySql 加载数据?

php - 加载网页时发现瓶颈?

php - 如何在 NodeJS 的请求中对表单字段中的数组进行编码?

javascript - 回发导致 slider 重置,如何阻止它进行重置(asp.net 网站)

javascript - 如何从 WordPress 中的 ajax 处理程序调用我主题的 functions.php 中的方法?

mysql - 设备迁移错误