jQueryUI日期选择器:带有本地化的月/年菜单
我想做一个jQueryUIDatePicker小部件,它既有月/年菜单,如所示,但也需要本地化,如所示 我不确定两者是否可以一起完成。我一直没能让它工作。如果我添加本地化代码,我确实可以看到日历已正确本地化,但我会丢失月/年菜单 有关i18n的工作示例,请参阅。如果您注释掉i18n行:jQueryUI日期选择器:带有本地化的月/年菜单,jquery,jquery-ui,jquery-ui-datepicker,Jquery,Jquery Ui,Jquery Ui Datepicker,我想做一个jQueryUIDatePicker小部件,它既有月/年菜单,如所示,但也需要本地化,如所示 我不确定两者是否可以一起完成。我一直没能让它工作。如果我添加本地化代码,我确实可以看到日历已正确本地化,但我会丢失月/年菜单 有关i18n的工作示例,请参阅。如果您注释掉i18n行: $( "#dob" ).datepicker( $.datepicker.regional[ "ar" ] ); 。。。然后您将看到月/年菜单正常工作 有人知道如何让这两个函数在一个小部件中一起工作吗?首先要了
$( "#dob" ).datepicker( $.datepicker.regional[ "ar" ] );
。。。然后您将看到月/年菜单正常工作
有人知道如何让这两个函数在一个小部件中一起工作吗?首先要了解的是,第一次调用
日期选择器
函数时,无论传递给它什么,都将用于初始化小部件。之后,对datepicker
的每次额外调用都将用于调用方法或设置选项
在JSFIDLE中,尝试:
$( document ).ready( function() {
$( "#dob" ).datepicker({
changeMonth: true,
changeYear: true
}).datepicker("option", $.datepicker.regional[ "ar" ]);
});
通过这种方式,我们使用
changemount
和changeYear
的选项初始化日期选择器。下一次调用时,我们可以更新一个选项,使其具有区域性。首先要了解的是,您第一次调用日期选择器
函数时,无论您传递给它什么,都将用于初始化小部件。之后,对datepicker
的每次额外调用都将用于调用方法或设置选项
在JSFIDLE中,尝试:
$( document ).ready( function() {
$( "#dob" ).datepicker({
changeMonth: true,
changeYear: true
}).datepicker("option", $.datepicker.regional[ "ar" ]);
});
通过这种方式,我们使用
changemount
和changeYear
的选项初始化日期选择器。在下一次通话中,我们可以更新一个选项,使其具有区域性。谢谢!我尝试将这两个引用结合起来,但显然无法想出这种语法。看起来这是一种享受。也感谢你的解释。我读了好几遍,但还是有道理的:)没问题。最初,jQuery本身就是一种奇怪的语法——而jQueryUI通过其小部件增加了复杂性。但一旦你了解了它们,它们就非常适合你。如果你真的想了解它们是如何工作的(这样你就可以自己创作),请阅读。这个文档有点过时,因为它们现在在UI 1.9上,但这是最好的解释。谢谢!我尝试将这两个引用结合起来,但显然无法想出这种语法。看起来这是一种享受。也感谢你的解释。我读了好几遍,但还是有道理的:)没问题。最初,jQuery本身就是一种奇怪的语法——而jQueryUI通过其小部件增加了复杂性。但一旦你了解了它们,它们就非常适合你。如果你真的想了解它们是如何工作的(这样你就可以自己创作),请阅读。这个文档有点过时,因为它们现在在UI 1.9上,但这是最好的解释。