【问题标题】:How to set a static date to the from date in the datepicker?如何在日期选择器中将静态日期设置为起始日期?
【发布时间】:2016-12-04 14:38:26
【问题描述】:

我正在开发一个日期计算器,其中包含两个文本框,其中一个具有静态日期,例如(2016 年 7 月 1 日),并且应该将日期更改为当前日期。

截止日期的这段代码工作正常,但静态日期没有自动填充到文本字段中。

此处应填写起始日期。现在,来自文本框的类名被指定为“文本框”,我已经开始处理这个问题,但它给了我一些错误,但它没有被填充。

在执行此操作之前,我已包含 jQuery 以供使用。

$('.textbox').datepicker("setDate", new Date(2008,9,03) );

它给了我这样的错误:

attendance.js:25 Uncaught TypeError: $(...).datepicker is not a function(...)(anonymous function) @ admission.js:25

我应该想要这样。谁能帮帮我?

【问题讨论】:

    标签: javascript jquery date datepicker jquery-events


    【解决方案1】:

    您忘记包含 jQuery UI 库:

    $( "#datepickerFrom" ).datepicker({
      dateFormat: "dd-M-yy"
      });
    $( "#datepickerTo" ).datepicker({
      dateFormat: "dd-M-yy"
      });
    $( "#datepickerTo" ).datepicker("setDate", new Date());
    
    $('.textbox').datepicker("setDate", new Date(2016, 6, 1));
    <link href="https://code.jquery.com/ui/1.12.0/themes/smoothness/jquery-ui.css" rel="stylesheet"/>
    <script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
    <script src="https://code.jquery.com/ui/1.12.0/jquery-ui.js"></script>
    
    
    <p>From: <input type="text"  class="textbox" id="datepickerFrom"></p>
    <p>From: <input type="text" id="datepickerTo"></p>

    【讨论】:

      【解决方案2】:

      这样使用

      $('.textbox').datepicker({"setDate":new Date(2008,9,03)} );
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-12-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-07-15
        相关资源
        最近更新 更多