【问题标题】:how to get date from datepick jquery plugin?如何从 datepicker jquery 插件中获取日期?
【发布时间】:2014-01-26 10:54:50
【问题描述】:

我按照 datepick 插件的documentation 来获取 div(.button) 点击的日期,但我无法做到。

代码

$(document).ready(function(){
    $('#ddd').datepick();

$('.button').click(function(){

var dates = $('#ddd').datepick('getDate');
   var value = ''; 
    for (var i = 0; i < dates.length; i++) { 
        value += (i == 0 ? '' : ',') + $.datepick.formatDate(dates[i]); 
    } 
alert(value);
alert(dates);
});

我尝试提醒值和日期以了解它是数组问题还是其他问题,但是当我单击 div 时两者都不起作用。

我犯了什么错误?如何获取日期?

JSFIDDLE

【问题讨论】:

  • 您必须先选择日期,这可能会有所帮助set date first
  • 它似乎正在工作。先选择日期

标签: javascript jquery datepicker


【解决方案1】:

你可以尝试使用setDate()函数让datepicker知道你初始化后的默认日期:

$('#ddd').datepick('setDate',0);

0 这是今天的日期。设置日期时,您可以在数组中提供一个值、两个值(用于一个范围)或多个值

Updated Fiddle

【讨论】:

    猜你喜欢
    • 2023-03-05
    • 2011-06-22
    • 1970-01-01
    • 1970-01-01
    • 2014-12-27
    • 1970-01-01
    • 2021-07-22
    • 2011-02-03
    • 2013-06-21
    相关资源
    最近更新 更多