Javascript 使用完整日历Jquery小部件更改区域设置

Javascript 使用完整日历Jquery小部件更改区域设置,javascript,jquery,Javascript,Jquery,我正在玩完整的日历,我需要更改区域设置 当我试着去做的时候。我犯了一个错误 我必须添加什么脚本来消除错误 Chrome开发-错误: pt-br.js:1 Uncaught TypeError: Cannot read property 'datepickerLocale' of undefined 我使用了: html: JS: $(文档).ready(函数(){ //页面现在已准备就绪,请初始化日历。。。 $(“#日历”).fullCalendar({ //把你的选择和回电放在这里 地

我正在玩完整的日历,我需要更改区域设置

当我试着去做的时候。我犯了一个错误

我必须添加什么脚本来消除错误

Chrome开发-错误:

pt-br.js:1 Uncaught TypeError: Cannot read property 'datepickerLocale' of undefined
我使用了:

html:


JS:


$(文档).ready(函数(){
//页面现在已准备就绪,请初始化日历。。。
$(“#日历”).fullCalendar({
//把你的选择和回电放在这里
地区:'pt br'
})
});

我认为未正确调用完整日历。它需要一个设置或选项对象

尝试在document ready对象内调用它,方法是

(function($){
  $(function(){
       // rest of the code here
  })
})(jQuery)

我认为完整的日历调用不正确。它需要一个设置或选项对象

尝试在document ready对象内调用它,方法是

(function($){
  $(function(){
       // rest of the code here
  })
})(jQuery)

区域设置文件需要已存在fullcalendar


加载fullcalendar本身后加载区域设置文件。

区域设置文件需要fullcalendar已存在


加载fullcalendar本身后加载区域设置文件。

将此作为我的解决方案发布是不同的

使用fullCalendar 3.0.9.2(截至今天的最新版本),我不断收到相同的错误

无法读取未定义的属性“datepickerLocale”

确保区域设置文件在.js之后没有帮助

不起作用

<script src="path_to_js/fullcalendar.min.js"></script>
<script src="path_to_js/locale-all.js"></script>

行得通

<script src="path_to_js/fullcalendar.js"></script>
<script src="path_to_js/locale-all.js"></script>

不同之处在于使用了“min”版本-使用了完整版本,所有外观/效果都很好


也可能是我使用的是'localeall'文件,而不是单个文件。并不是所有的组合都经过测试,尽管你不能否认成功

将此作为我的解决方案发布是不同的

使用fullCalendar 3.0.9.2(截至今天的最新版本),我不断收到相同的错误

无法读取未定义的属性“datepickerLocale”

确保区域设置文件在.js之后没有帮助

不起作用

<script src="path_to_js/fullcalendar.min.js"></script>
<script src="path_to_js/locale-all.js"></script>

行得通

<script src="path_to_js/fullcalendar.js"></script>
<script src="path_to_js/locale-all.js"></script>

不同之处在于使用了“min”版本-使用了完整版本,所有外观/效果都很好


也可能是我使用的是'localeall'文件,而不是单个文件。并不是所有的组合都经过测试,尽管你不能否认成功

在加载完整日历后尝试加载区域设置文件谢谢Pekka,这解决了我的问题。没问题。我添加了一个答案,因为其他人可能会通过谷歌搜索错误消息(现有结果不适用于此情况)找到这个答案。请在加载完整日历后尝试加载区域设置文件谢谢Pekka,这解决了我的问题。没问题。我添加了一个答案,因为其他人可能会通过谷歌搜索错误消息(现有结果不适用于这种情况)找到这个答案。当我去掉区域设置时,日历显示ok。我认为问题出在另一个地方。这是一个脚本错误问题。当我去掉区域设置时,日历显示ok。我认为问题出在另一个地方。这是一个脚本错误问题。在发送到服务器时也要小心——原因无法理解,某些MS浏览器在将区域设置应用于日期字符串时插入BiDi字符,然后ASP.NET无法将该值识别为日期--请参阅此提琴,以便正则表达式删除字符。发送到服务器时也要小心--原因无法理解,某些MS浏览器在将区域设置应用于日期字符串时插入BiDi字符,然后ASP.NET无法将该值识别为日期——请参阅此提琴,以便正则表达式删除这些字符