2013-08-06 56 views
1

有人可以解释我如何创建一个jQuery UI日期选择器兼具changeMonth本地化?jqueryUI datePicker的构造函数

我有以下两行代码:

$('.datePicker').datepicker($.datepicker.regional['en']); 
$('.datePicker').datepicker({ changeMonth: true }); 

我想将它们合并成一个单一的线,因为第二个似乎失败,如果不是当只有构建日期选择器的时候打来电话,第一次。不幸的是,我不能这样做,因为我不知道哪个属性分配了$.datepicker.regional['en']

谢谢。

我已经试过了,没有成功:jQueryUI datepicker: Month/Year Menus with Localization

回答

2
var obj = $.extend($.datepicker.regional['en'], { changeMonth: true, other settings... }) 
$('.datePicker').datepicker(obj); 

使用jQuery $.extend,我们可以结合设置对象和本地化对象。

-1

您可以设置任意数量的属性初始化的datapicker依次如下: -

$.datepicker.setDefaults({ 
showOn: "both", 
buttonImageOnly: true, 
buttonImage: "calendar.gif", 
buttonText: "Calendar" 
}); 
+0

以及在何处/如何设置格式化程序/本地化程序? – Saturnix