【问题标题】:How to format a cloned datepicker to only display a year only如何将克隆的日期选择器格式化为仅显示一年
【发布时间】:2017-06-22 10:05:51
【问题描述】:

我有一个字段要求用户仅从日期选择器中选择年份。

enter image description here

上图正确显示。但是当我克隆字段时,年份选择器现在显示日期选择器,它显示日、月和年格式。像这样:

enter image description here

如何将其重新设置为在克隆字段中显示年份选择器?这是我用于克隆字段的 jquery。

   $(document).ready(function() {

     var newRow = $("#collegeField").clone();

     $('.yrpicker').datepicker

     $("#collegebtn").on("click", function() {

       newRow.clone().appendTo("#collegeField").find(".yrpicker").datepicker();
     });

   });

<div class="form-group col-md-1">
<label for="college_school">Started</label>
    <input type="text" class="form-control datepicker yrpicker" name="yrStarted" id="yrStarted" placeholder="From">
</div>

<div class="form-group col-md-1">
<label for="college_school">Graduated</label>
    <input type="text" class="form-control datepicker yrpicker" name="yrGrad" id="yrStop" placeholder="To">
</div>

【问题讨论】:

    标签: jquery datepicker


    【解决方案1】:

    这是您的解决方案。

    $("#datepicker").datepicker({
        changeMonth: false,
        changeYear: true
    });
    

    【讨论】:

    • 对不起,是的,您是对的,它不适用于您的情况。我在 jquery 日期选择器文档中四处查看,我认为没有什么可以做你正在寻找的。​​span>
    • 是的,我也一直在寻找答案,但仍然没有找到任何答案。不管怎么说,还是要谢谢你。 :D
    猜你喜欢
    • 2017-07-29
    • 1970-01-01
    • 2023-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-07
    相关资源
    最近更新 更多