Я использую Jquery DatePicker с испанским и французским языками. Это работает за исключением того, что кнопка рядом с полем даты исчезает, когда я переключаюсь на французский или испанский, и возвращается, когда я переключаюсь на английский. вот мой код:
$(function () {
var loclanguage = $("#ddlLanguages").val().substr(0, 2);
$.datepicker.setDefaults($.datepicker.regional['']);
if (loclanguage == 'es') {
$(".datepicker").datepicker($.datepicker.regional['es']);
} else if (loclanguage == 'fr') {
$(".datepicker").datepicker($.datepicker.regional['fr']);
} else {
$.datepicker.setDefaults($.datepicker.regional['']);
}
$("#ddlLanguages").change(function () {
$(".datepicker").datepicker("option", $.datepicker.regional[$(this).val()]);
});
});
$(".datepicker").datepicker({
showOn: "button",
showAnim: '',
buttonImage: "../images/bouton-calendrier.png",
buttonImageOnly: true,
dateFormat: 'yy-mm-dd'
});
Он ведет себя одинаково в IE 8, FF 3.6, Chrome 12.0
Спасибо