在变量jquery datepicker中获取今日日期和所选日期

时间:2014-11-01 05:54:54

标签: javascript jquery datepicker

HTML:

<div id="calendar"></div>

使用Javascript:

var x = '';
 $('#calendar').datepicker({
     altField: '#datepicker_send',
     inline: true,
     firstDay: 1,
     showOtherMonths: true,
     dayNamesMin: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
     onSelect: function (dateText) {
         $('#event-date').text(dateText)
     }
 });

在选择存储在#event日期中的变量时,我将其打印为:

#event-date in span ....

没有事件

但是当我第一次加载页面时,我想显示:No events on "Default Today's Date"以及选择的事件日期应该执行。

请帮助我将今天的日期存储在变量中,以便我可以在页面加载时显示它。

1 个答案:

答案 0 :(得分:0)

我希望这个答案能解决你的问题

<强>的Javascript

var d = new Date();
var month = d.getMonth()+1;
var day = d.getDate();
var output = d.getFullYear() + '/' +
    ((''+month).length<2 ? '0' : '') + month + '/' +
    ((''+day).length<2 ? '0' : '') + day;
 jQuery('#calendar').html('No events on ' + output);

HTML

<div><span id="calendar"></span></div>

我们可以在加载页面时将今天的日期显示为默认日期。