Я не вижу ответа на этот вопрос, и это очень старый вопрос. Тем не менее, для дальнейшего использования и справки кто-нибудь сталкивается с этой проблемой.
Вам нужно сделать (в приведенном ниже примере я использовал http://localhost:3000/ это URL, на котором была моя страница, ваш будет / может отличаться. Например: http://www.myamazingsite.com/homepage/):
window.location.href = "http://localhost:3000/" + this.value;
Ниже приведен мой фрагмент кода, который отлично работает для меня. Я читаю и ссылаюсь на документацию Jquery ui Datepicker (http://api.jqueryui.com/datepicker/), а также, после исследования, я обнаружил еще несколько примеров, на которые уже дан ответ на stackoverflow, что очень похоже на то, что я сделал: ( URL изменения календаря при выборе с датчиком выбора jQuery UI ).
$("#datepicker")
.datepicker({
defaultDate: parsedDate,
beforeShowDay: $.datepicker.noWeekends,
dateFormat: "yy/mm/dd",
onSelect: function(parsedDate) {
$(this).change();
}
})
.change(function() {
window.location.href = "http://localhost:3000/" + this.value;
});
Наконец, parsedDate - это переменная, которую я создал выше
var parsedDate = $.datepicker.parseDate('yy/mm/dd');
Шаги:
1: вам нужно использовать событие OnSelect, когда вы выбираете одну из дат пользовательского интерфейса Jquery.
2. Вам нужно сделать: window.location.href , который используется для перенаправления страницы.