Jquery datepicker MVC的区域问题

Jquery datepicker MVC的区域问题,jquery,datepicker,Jquery,Datepicker,我试图解决地区问题(意大利),但没有成功,我认为剧本是: <script type="text/javascript"></script> <script src="~/Scripts/jquery-ui-i18n.min.js"></script> <script src="~/Scripts/jquery-ui-i18n.js"></script> <script> $(functio

我试图解决地区问题(意大利),但没有成功,我认为剧本是:

    <script type="text/javascript"></script>
<script src="~/Scripts/jquery-ui-i18n.min.js"></script>
<script src="~/Scripts/jquery-ui-i18n.js"></script>
<script>
        $(function () {
            $('.datefield').datepicker({
                startDate: "-3d",
                maxViewMode: 3,
                todayBtn: "linked",
                multidate: false,
                autoclose: true,
                todayHighlight: true,
                toggleActive: true,
                FormData: "yyyy-MM-dd",
                regional:"it"
            });
            //$.datepicker.setDefaults($.datepicker.regional['it']);
            //$('.datefield').datepicker();
        });
</script>

$(函数(){
$('.datefield').datepicker({
起始日期:“-3d”,
maxViewMode:3,
今日BTN:“链接”,
多日期:false,
自动关闭:是的,
今天的亮点:没错,
对,,
FormData:“yyyy-MM-dd”,
区域:“it”
});
//$.datepicker.setDefaults($.datepicker.regional['it']);
//$('.datefield').datepicker();
});

但是日期选择器是用英语的。我不明白。谢谢

您需要确保包括jQuery、jQueryUI和jQueryUI的i18n库,所有这些都是正确的顺序。试试这个:

$(函数(){
$('.datefield').datepicker({
起始日期:“-3d”,
maxViewMode:3,
今日BTN:“链接”,
多日期:false,
自动关闭:是的,
今天的亮点:没错,
对,,
FormData:“yyyy-MM-dd”
});
$.datepicker.setDefaults($.datepicker.regional['it']);
});


非常感谢Rory,如果我将代码放在视图中,一切都会完美运行,但如果我在布局区域设置中使用它,则不会运行。我不明白正确的顺序的重要性,你能解释一下吗?回复有点晚,但顺序很重要,因为脚本相互依赖。i18n依赖于jQueryUI,而jQueryUI依赖于jQuery。