jQuery 本地化调用 setdefaus vs datepicker()
Posted
技术标签:
【中文标题】jQuery 本地化调用 setdefaus vs datepicker()【英文标题】:jQuery localization calling setdefauls vs datepicker() 【发布时间】:2012-01-21 09:16:29 【问题描述】:谁能告诉我为什么会这样。
以下代码完美运行,我得到了德语的日期选择器:
<input id="foo" type="text"> pick it
<script>
$(function()
$( "#foo" ).datepicker();
$.datepicker.setDefaults( $.datepicker.regional[ "de" ] );
);
</script>
但是下面的代码不起作用(我得到的是日文的日期选择器):
<input id="foo" type="text"> pick it
<script>
$(function()
$( "#foo" ).datepicker();
$( "#foo" ).datepicker( $.datepicker.regional[ "de" ] );
);
</script>
这是我的包含文件:
http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js
http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js
http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/i18n/jquery-ui-i18n.min.js
旁注。根据文档http://jqueryui.com/demos/datepicker/ 它应该可以工作。谁能重现这个?
【问题讨论】:
【参考方案1】:如果插件无法识别您的区域代码,它将设置为日语... http://jsfiddle.net/IrvinDominin/rGpCE/1/
我复制它;您可以通过这种方式更改您的代码:
$(function() $("#foo").datepicker(); $("#foo").datepicker("option", $.datepicker.regional["de"]) );
更新小提琴:http://jsfiddle.net/IrvinDominin/rGpCE/2/
【讨论】:
以上是关于jQuery 本地化调用 setdefaus vs datepicker()的主要内容,如果未能解决你的问题,请参考以下文章
调用 jquery ajax - .fail vs. :error
VS2017+QT开发COM组件: 本地与远程附加到进程调试DLL
VS2017+QT开发COM组件: 本地与远程附加到进程调试DLL