jQuery(document).ready(function ($) {
$.datepicker.setDefaults($.datepicker.regional[""]);
var lng = $(".language").text().substr(0, 2);
$("#dtFrom").datepicker({ dateFormat: 'mm-dd-yy' },
$.datepicker.regional[lng]
);
$("#dtTo").datepicker({ dateFormat: 'mm-dd-yy' },
$.datepicker.regional[lng]
);
});
我的问题:正如上面的代码,如果 'lng' 等于 'fr' 我的日期选择器仍然是英文,如果我注释掉第一行 ($.datepicker.setDefaults($.datepicker.regional[""]);) 我的datepicker 总是呈现法语(不管 'lng' 的值如何)。图我错过了一些简单的东西。任何想法如何让这个日期选择器以正确的语言(基于“lng”的值的法语或英语)呈现它的内容?