У меня есть сборщик данных для отображения даты, я хочу иметь информацию о дате на французском языке, потому что я использовал эффективный скрипт на моей странице макета, например, ниже:Kendo DateTimePicker Culture Не работает Asp.net MVC
<script>
kendo.Culture("fr-FR");
</script>
<script src="~/Scripts/kendo/culture/kendo.fr-FR.js"></script>
<script src="~/Scripts/kendo/kendo.tooltip.min.js"></script>
</script>
Я даже добавить сценарий глобализации, но даже о том, что культура не меняется:
![<script type="text/javascript" src="~/scripts/globalize/globalize.js"></script>
<script type="text/javascript" src="~/scripts/globalize/cultures/globalize.culture.fr-FR.js"></script>][1]
Это мое кендо datapicker изображения:
@chxzy вот мой кендо datapicker
@(Html.Kendo().DatePickerFor(m => m./****).Events(e => e.Open("onOpen")).Footer("Today - #=kendo.toString(data, 'd') #").MonthTemplate("# if ($.inArray(+data.date, birthdays) != -1) { #" +
"<div class=\"birthday\"></div>" +
"# } #" +
"#= data.value #")
.HtmlAttributes(new { @class = "form-control" })
.Culture("fr-FR")
)
и вот мой код сценария:
var today = new Date(),
birthdays = [
+new Date(today.getFullYear(), today.getMonth(), 11),
+new Date(today.getFullYear(), today.getMonth() + 1, 6),
+new Date(today.getFullYear(), today.getMonth() + 1, 27),
+new Date(today.getFullYear(), today.getMonth() - 1, 3),
+new Date(today.getFullYear(), today.getMonth() - 2, 22)
];
function onOpen() {
var dateViewCalendar = this.dateView.calendar;
if (dateViewCalendar) {
dateViewCalendar.element.width(340);
}
};
мой кендо datapicker имеют динамический идентификатор я не могу исправить его идентификатор ти положить его в $ ("# Datepicker") kendoDatePicker ({!! Что я должен делать? – ODE
@ Эдин Махмутович даже я делаю, что он не работает – ODE
Ну, вы можете передать идентификатор сценарию, а затем «$ (myId) .kendoDatePicker();» - если вы можете опубликовать ваш код js был бы полезен. – chxzy