2014-11-01 4 views
0

После внедрения datepicker, я могу показать Week picker, используя this. Но в дополнение к этому я даже хочу показать диапазон текущей недели при загрузке.jQuery UI Datepicker показать текущую неделю при загрузке

Когда пользователь нажимает на любую дату, он показывает диапазон недель, но как я могу показать текущую нагрузку на недельный диапазон?

Например, если пользователь нажимает на Nov 2, он показывает диапазон недель Nov 2 - Nov 8, но не показывает диапазон текущей недели, который равен Oct 26 - Nov 1 по умолчанию при загрузке.

Ниже показана текущая начальная и конечная дата текущей недели, но как я могу показать ее при загрузке без onselect.

var showCurrentWeek = function() { 

     var defaultStartDate = $('#startDate').text($.datepicker.formatDate('M d', startDate)); 
     var defaultEndDate = $('#endDate').text($.datepicker.formatDate('M d', endDate)); 
     alert(defaultStartDate.text()); 
     alert(defaultEndDate.text()); 
    } 

Как я могу это достичь?

Спасибо.

ответ

1

Возможно, есть другие способы сделать это, но вот один из них. Имитировать нажатие на текущую дату, добавив этот код:

$(function() { 

    ...... 

    $(".ui-datepicker-current-day").click(); 
} 
+0

OnClick это показывает начало/дата окончания недели, но мне нужно, чтобы отобразить начало/дата окончания текущей недели на странице загрузки без каких-либо нажатием на DatePicker , – Slimshadddyyy

+0

@Slimshadddyyy Таким образом, отображение даты начала и окончания полностью не повлияет на Datepicker? – Entity

+0

На самом деле, onpage load показывает текущую начальную/конечную дату текущей недели, и если пользователь нажимает на любую другую дату любой недели, покажите, что начинается неделя/дата окончания, которая в настоящее время работает. – Slimshadddyyy

Смежные вопросы