меня DatePicker, на Jsp странице здесь:Отсутствует датапикер с английским языком. Что может быть неправильным?
$.datepicker.setDefaults($.datepicker.regional['<%=response.getLocale().getLanguage()%>']);
$("#dateinputOne, #dateinputTwo").datepicker({
dateFormat: "yy-mm-dd",
beforeShowDay: beforeShowDayHandler,
showOn: 'both',
onClose: function (dateText, inst) {
$(this).attr("disabled", false);
},
beforeShow: function (input, inst) {
$(this).attr("disabled", true);
}
});
Я использую три языка: русский, английский, китайский, чтобы изменить региональные настройки. Все работает нормально, пока я не перейду на английский. Русский и китайский отлично работают, но когда я меняю английский, вместо этого на английском я вижу китайский. Что может быть проблемой? ???
проверить этот код: '<%=response.getLocale().getLanguage()%>'
и возвращает en
как и ru
или cn
для китайцев. Послушание от вас. Спасибо.
, но как насчет других языков ?? Я хочу, чтобы они также были доступны для datepicker ?? – UDS
Оставьте на других языках как есть. Используйте пустую строку только в случае «en» locale. – ataman
Я не знаю вашего сервера, но он должен выглядеть так: '$ .datepicker.regional ['<% = response.getLocale(). GetLanguage() ==" en "? "": response.getLocale(). getLanguage()%> '] ' – ataman