【问题标题】:jquery datepicker on either current date or selected datejquery datepicker 在当前日期或选定日期
【发布时间】:2012-12-18 12:52:20
【问题描述】:

我有一个 jquery datepicker,如果没有选择今天的日期,我想实现它。如果选中,则使用单个日期选择器选择日期。

var autodate=$('#datepicker').datepicker({ dateFormat: "yy-mm-dd" }).val();

                var choosendate='';

                $( "#datepicker" ).datepicker({            
                    dateFormat:'yy-mm-dd',
                    onSelect:function(){                            
                        choosendate=$('#datepicker').datepicker('getDate');
                        autodate=$.datepicker.formatDate('dd-mm-yy', choosendate);
                        //alert($.datepicker.formatDate('dd-mm-yy', choosendate));
                        //alert(autodate);
                    }
                });

这里发生的是,onSelect 函数在我当前的代码中没有被调用。如果没有选择,我应该如何实现它以获得今天的日期。如果选择,则选择日期。 谢谢

【问题讨论】:

    标签: jquery jquery-ui


    【解决方案1】:

    HTML

    <input id="from" /> <input id="to" />

    js

    var date= new Date();
    $("#from").datepicker();
    $("#to").datepicker();
    
    $("#from").val($.datepicker.formatDate("mm/dd/yy",date));
    $("#to").val($.datepicker.formatDate("mm/dd/yy",date));
    

    try this Demo

    【讨论】:

      【解决方案2】:

      我想你在这里问的是defaultDate()

       $( "#datepicker" ).datepicker({            
                      dateFormat:'yy-mm-dd',
                      defaultDate: Date.now();
                  });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-05-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-11-08
        • 1970-01-01
        相关资源
        最近更新 更多