javascript - 无法配置 jQuery 日期选择器来选择默认日期

标签 javascript jquery jquery-ui datepicker

我正在为日期选择器使用以下插件:

http://xdsoft.net/jqplugins/datetimepicker/

这是一个非常好的插件,但是我发现在加载框时很难设置默认日期。

查看此 fiddle .

$('.datepicker').datepicker();

方框 1 包含 25/12/2013。当用户选择此框时,我希望日期选择器默认为此日期。框 2 不包含任何内容,因此框应默认为今天。

注意 目前使用标准的 jquery-ui-datepicker。

我试过设置各种选项但没有成功。我还尝试读取设置值的位置,但同样无法看到引用输入的位置。

如有任何帮助,我们将不胜感激。

最佳答案

$('.datepicker').datepicker()
                .filter('[value!=""]')
                .datepicker('setDate', '12/25/13');

FIDDLE

作为旁注,如果用户未选择日期,您可以将 defaultDate 设置为提交的任何日期选择器,但该日期不会显示为输入值

$('.datepicker').datepicker()
                .filter('[value!=""]')
                .datepicker( "option", "defaultDate", '12/25/13' );

关于javascript - 无法配置 jQuery 日期选择器来选择默认日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20686879/

相关文章:

javascript - 如何显示谷歌字体预览

jquery - 日期选择器中的 maxDate 选项

jquery - jquery 自动完成中的文本字段锁定 - 仅允许在自动完成选项内提交

javascript - 获取 typeerror 函数不存在错误

javascript - 使用 Javascript SDK 在 Facebook 上上传 ByteArray 图像

c# - 在 JavaScript/TypeScript 中实现 IEnumerable

javascript - Electron 中的外部图像链接无法在外部浏览器中打开

javascript - 获取 Internet Explorer 窗口位置

javascript - 参数从按钮到模态,然后调用 Spring Controller

jquery - 需要帮助构建 jQuery 下拉菜单