0

对于那些不熟悉 bootstrap datepicker 的人,这里有一个指向它的链接以及一些示例。

我想要做的是这样,一旦人们点击一个日期,它就会将该日期添加到 URL 并将它们重定向到那里。

因此,例如,如果他们点击 date September 8, 2013,它会将他们重定向到website.com/period.php?time=09-08-2013或类似的东西。

HTML:

<a class="dropdown-toggle" id="dp" data-toggle="dropdown" href="period.php?time=THISISWHATIMMISSING" data-date-format="mm-dd-yyyy" data-date=""<?php echo $current_date ?>"">Custom Date <b class="caret"></b></a>

JavaScript:

$('#dp').datepicker()
  .on('changeDate', function(e) {
    var year = e.date.getFullYear(),
    _month = e.date.getMonth() + 1,
    month = (_month > 9 ? _month : '0'+_month),
    _day = e.date.getDate(),
    day = (_day > 9 ? _day : '0'+_day);
    $(this).text(month + '-' + day + '-' + year);
});

请帮忙。

4

1 回答 1

0

而不是$(this).text...使用:

$('#dp').attr('href', 'period.php?time=' + month + '-' + day + '-' + year);
于 2013-09-08T18:35:22.610 回答