Javascript 使用完整日历Jquery小部件更改区域设置
我正在玩完整的日历,我需要更改区域设置 当我试着去做的时候。我犯了一个错误 我必须添加什么脚本来消除错误 Chrome开发-错误:Javascript 使用完整日历Jquery小部件更改区域设置,javascript,jquery,Javascript,Jquery,我正在玩完整的日历,我需要更改区域设置 当我试着去做的时候。我犯了一个错误 我必须添加什么脚本来消除错误 Chrome开发-错误: pt-br.js:1 Uncaught TypeError: Cannot read property 'datepickerLocale' of undefined 我使用了: html: JS: $(文档).ready(函数(){ //页面现在已准备就绪,请初始化日历。。。 $(“#日历”).fullCalendar({ //把你的选择和回电放在这里 地
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无法将该值识别为日期——请参阅此提琴,以便正则表达式删除这些字符