使用jquery-ui datepicker
我想使用altField和altFormat在同一页面上添加两个日期选择器,但我不知道如何添加这两个特定于每个日期选择器的选项以及我常用的一组选项。
下面是代码示例。#dt1不工作,但#dt2工作。如何在使用datepickerOpts时让#dt1正常工作?
var datepickerOpts = {
minDate: -2,
changeMonth: true,
changeYear: true,
dateFormat: 'yy-mm-dd'
};
$('#dt1').datepicker(datepickerOpts,
{altField: '#alt1',
altFormat: 'mm-dd-yy'
});
$('#dt2').datepicker({
minDate: -2,
changeMonth: true,
changeYear: true,
dateFormat: 'yy-mm-dd',
altField: '#alt2',
altFormat: '@'
});发布于 2011-10-16 03:15:27
您在#dt1中将altField和altFormat作为一个数组选项传入,但在#dt2中将它们作为两个不同的选项(这是正确的方式)。您必须做的是为dt1和dt2复制opts(以防将来添加新元素),将altField altFormat作为datepicker的一部分附加,并将它们作为唯一选项传递给datepicker初始化。
https://stackoverflow.com/questions/2933784
复制相似问题