我只是使用http://jqueryui.com/demos/datepicker/的标准包。
那里的文档没有说明如何设置除英语以外的其他语言。
所以我有这个代码以及如何实现它?
<script type="text/javascript">
$(function () {
// Datepicker
$('.datepicker').datepicker({
inline: true
});
});
</script>
这link表示我必须这样做
<script type="text/javascript" src="js/jquery.ui.datepicker-<% insert language code here%>.js"></script>
但我有完全不同的文件链接......
链接:
<link href="@Url.Content("~/Scripts/jquery-ui-1.8.18/css/flick/jquery-ui-1.8.18.custom.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/jquery-ui-1.8.18/js/jquery-1.7.1.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-ui-1.8.18/js/jquery-ui-1.8.18.custom.min.js")" type="text/javascript"></script>
答案 0 :(得分:3)
快速谷歌搜索导致以下帖子:
http://forum.jquery.com/topic/automatic-localization-of-datepicker
看起来您需要下载jQuery UI的 本地化版本 ,具体取决于用户将其浏览器设置为当前的文化。
先包含jquery.ui.datepicker.js
然后,jquery.ui.datepicker-en-US.js
(本地化脚本取决于当前浏览器的文化)
答案 1 :(得分:2)
嘿,你在找这个
http://docs.jquery.com/UI/Datepicker/Localization
本地化演示:http://jqueryui.com/demos/datepicker/#localization
如果你是google Jquery datepicker,Keith wood也有个人页面。
Example from the link :
<script>
$(function() {
$.datepicker.setDefaults( $.datepicker.regional[ "" ] );
$( "#datepicker" ).datepicker( $.datepicker.regional[ "fr" ] );
$( "#locale" ).change(function() {
$( "#datepicker" ).datepicker( "option",
$.datepicker.regional[ $( this ).val() ] );
});
});
</script>
希望这会有所帮助,欢呼