2013-09-08 3 views
0

Для тех, кто не знаком с загрузчиком даты, вот link, а также некоторые примеры.Датапечатная информация по адресу

То, что я пытаюсь сделать, это сделать так, чтобы, как только человек нажимает дату, он добавляет эту дату в URL-адрес и перенаправляет их туда.

Так, например, если они нажмут дату 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); 
}); 

Пожалуйста, помогите.

+0

действительно, Что ур проблема? –

+0

Я отредактировал сообщение, чтобы сделать его более понятным. – John

ответ

0

Вместо $(this).text... использования:

$('#dp').attr('href', 'period.php?time=' + month + '-' + day + '-' + year); 
+0

Пробовал это, не работал, когда я нажал дату. :( – John

+0

Это событие запущено? Например, если вы положили 'alert()', вы увидите его? – Alex

+0

Да, это определенно уволен. – John