将输入设置为日期选择器作为年份仅选择框[重复]

Posted

技术标签:

【中文标题】将输入设置为日期选择器作为年份仅选择框[重复]【英文标题】:Setting intput as datepicker as a year only select box [duplicate] 【发布时间】:2018-07-11 12:47:22 【问题描述】:

对不起,标题在我想问的内容中有点误导,但我不确定我会怎么称呼它。 我有一个列表,您也可以添加项目。 该列表包含一些东西,但有问题的是YEAR 选择器。

这很好用(在一定程度上)也感谢https://***.com/a/34677514/2240163

JQuery 的这一点适用于加载时创建的项目。

    $('.date-own').datepicker(
        minViewMode: 2,
        format: 'yyyy'
    );

这是我倾向于的,但它不起作用。使动态添加的项目对波纹管作出反应。

    $('.date-own').on('datepicker',
        minViewMode: 2,
        format: 'yyyy'
    );

显然它完全错误或只是需要调整,但我一无所知。

【问题讨论】:

【参考方案1】:

解决方案

    $('body').on('focus',".date-own", function()
        $(this).datepicker(
            minViewMode: 2,
            format: 'yyyy'
        )
    )

【讨论】:

以上是关于将输入设置为日期选择器作为年份仅选择框[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何仅在月份、日期和年份中更改我的日期选择器显示

如何转换日期以仅获取数字年份[重复]

年份的 JQuery Datepicker 下拉列表仅显示单年

日期选择器焦点功能

如何设置日期选择器以单独显示 1910-2010 之间的年份

在仅年份模式下更新引导日期选择器值