Voyant que cette question apparaît d'abord sur Google et alors que la réponse donnée est adéquate - une réponse plus complète peut être formulée avec des informations provenant d'autres sources plus profondes dans la google résultats. Bien que vous puissiez définir les paramètres par défaut comme ci-dessus, vous devez savoir que les fichiers régionaux individuels définissent la valeur par défaut lorsqu'ils sont chargés afin que le dernier chargé ait un effet sauf si vous le modifiez lors de l'initialisation de votre outil de sélection. Le $ .datepicker.regional ['tr'] renvoie un objet et vos options sont un objet afin qu'ils puissent être fusionnés ensemble.
$("#<%=tStartDate.ClientID %>").datepicker($.extend(
{},
$.datepicker.regional['tr'] || $.datepicker.regional[''],
{ maxDate: '+1m +1w' }
));
Pourquoi
$.datepicker.regional['tr'] || $.datepicker.regional['']
Parce que la dernière langue chargée aurait pu définir la valeur par défaut et le .datepicker.regional $ [ 'tr'] pourrait revenir, mais non définie $ .datepicker.regional [ '' ] retournera toujours l'anglais - marginalement mieux que le gallois ou le zoulou :-)
Oui exactement. Merci –