Jquery ui Jquery日期选择器区域性问题
我正在windows 7上的asp.net mvc3中使用jquery.ui.datepicker。我将系统日期格式更改为Jquery ui Jquery日期选择器区域性问题,jquery-ui,Jquery Ui,我正在windows 7上的asp.net mvc3中使用jquery.ui.datepicker。我将系统日期格式更改为 mm/dd/yyyy 到 yyyy-mm-dd 然后,我的项目日历格式也发生了变化,默认日期即将到来。有时日期选择器日历不显示 谁能告诉我如何解决这个问题尝试使用Datepicker本地化 日期选择器的设计允许轻松创建和使用本地化。许多本地化已经可用,并且欢迎更多的本地化 日期选择器插件维护一个管理器对象$.datepicker,允许您注册新的本地化。此对象维护按语
- mm/dd/yyyy 到
- yyyy-mm-dd 然后,我的项目日历格式也发生了变化,默认日期即将到来。有时日期选择器日历不显示
谁能告诉我如何解决这个问题尝试使用Datepicker本地化 日期选择器的设计允许轻松创建和使用本地化。许多本地化已经可用,并且欢迎更多的本地化 日期选择器插件维护一个管理器对象$.datepicker,允许您注册新的本地化。此对象维护按语言索引的本地化设置数组,其中“”访问默认(英文)版本:$.datepicker.regional['fr'] 应该在名为ui.datepicker-.js的单独JavaScript文件中创建新的本地化。在document.ready事件中,它应该向$.datepicker.regional数组中添加一个新条目,该数组由语言代码索引 代码: 下载Jquery UI时,您可以在以下文件夹中找到datepicker在几种语言上的翻译(69种翻译) 使用示例:
<script type="text/javascript" src="js/ui/development-bundle/ui/bundle/i18n/ui.datepicker-fr.js"></script>
<script type="text/javascript">
$(function() {
$.datepicker.setDefaults($.datepicker.regional['fr']);
$("#StartDate").datepicker();
});
</script>
$(函数(){
$.datepicker.setDefaults($.datepicker.regional['fr']);
$(“#StartDate”).datepicker();
});
Sangar82的答案是最完整、最正确的(我为此投了更高的票),但在不创建/下载本地化文件的情况下设置格式的更快方法是:
$(".dateinput").datepicker({dateFormat: 'dd/mm/yy'});
development-bundle/ui/bundle/i18n
<script type="text/javascript" src="js/ui/development-bundle/ui/bundle/i18n/ui.datepicker-fr.js"></script>
<script type="text/javascript">
$(function() {
$.datepicker.setDefaults($.datepicker.regional['fr']);
$("#StartDate").datepicker();
});
</script>
$(".dateinput").datepicker({dateFormat: 'dd/mm/yy'});