Видя, что этот вопрос появляется первым на Google и в то время как ответ дается достаточно - более полный ответ может быть сформулирован с информацией, взятой из других источников глубже в google results.
Если вы можете установить значения по умолчанию, как указано выше, вы должны знать, что отдельные региональные файлы устанавливают значение по умолчанию при загрузке, так что последний загруженный имеет эффект, если вы не измените его при инициализации вашего датпикера.
$ .datepicker.regional ['tr'] возвращает объект, а ваши параметры - это объект, поэтому их можно объединить.
$("#<%=tStartDate.ClientID %>").datepicker($.extend(
{},
$.datepicker.regional['tr'] || $.datepicker.regional[''],
{ maxDate: '+1m +1w' }
));
Почему
$.datepicker.regional['tr'] || $.datepicker.regional['']
Поскольку последний загруженный язык может быть установлен по умолчанию и $ .datepicker.regional [ 'тр'] может вернуть неопределенное, но $ .datepicker.regional [ '' ] всегда будет возвращать английский язык - чуть лучше, чем валлийский или зулус :-)
Да точно. благодаря –