PetersenDidIt проделали большую работу, ответив на этот вопрос .
Он показал, как использовать ссылку для обновления выбранной даты jQueryUI Datepicker на один день. Его решение было:
$('a#next').click(function () {
var $picker = $("#datepicker");
var date=new Date($picker.datepicker('getDate'));
date.setDate(date.getDate()+1);
$picker.datepicker('setDate', date);
return false;
});
Я пытаюсь изменить это, чтобы делать то же самое в течение недели или месяца. В соответствии с установленной датой api, я должен иметь возможность использовать «+ 1m» и «+ 1w», чтобы пропустить месяц или неделю. Кажется, я не могу заставить код работать с чем-либо, кроме «+1».
Мысли