javascript - 日期选择器在页面加载时显示日历

标签 javascript jquery jquery-ui datepicker

我在文本框中使用以下代码来包含 datepicker并将其设置为当前日期:

$(function() {
    $("#datepicker").datepicker({
        dateFormat: "dd-mm-yy"
    }).datepicker("setDate", "0");
})

虽然这设置了 datepicker的值到当前日期,它还会在后台显示日历,如下所示:

enter image description here

日历甚至没有附加到 datepicker字段,它只显示在背景中。为什么会出现这种令人毛骨悚然的行为?我该如何解决它?

最佳答案

您可以使用脚本来解决页面加载时的日期选择器显示问题

$(function() {
$('.ui-datepicker').css('display','none');
$("#datepicker").datepicker({
    dateFormat: "dd-mm-yy"
}).datepicker("setDate", "0");
})

http://jsfiddle.net/3hA5n/1/

关于javascript - 日期选择器在页面加载时显示日历,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24914746/

相关文章:

jquery - 如何使用 jQuery UI Slider 添加值?

javascript - 从正则表达式文字转换为RegExp构造函数

javascript - 如何防止 HttpWatch 对 javascript 单行注释进行 404ing

javascript - 如果脚本已经在浏览器缓存中,浏览器还会延迟加载脚本吗?

javascript - 在循环间距问题中将 JavaScript 数组变量分配给输入标签值

php - WordPress 菜单帖子特色图片

php - Javascript/jquery 在 IE8 中不工作

jquery - 如何在 jQM 图像按钮上换行文本?

javascript - 给定出生日期后自动获取年龄

javascript - 如何使用 Typescript 2.4 的 import() 方法动态获取entryComponents