我正在尝试创建1个或2个或更多日期选择器。
我已经创建了一段jquery代码来实现这一点,但是在执行脚本时,两个输入元素都会打开一个datepicker,但只有第一个元素会更新。
当我点击第二个datepicker时,第一个输入被编辑。有什么帮助吗?
这是jquery代码:
$(".datepicker" ).each(function (){
var max = "+0";
if(typeof($(this).data('limit')) != 'undefined'){
max = $(this).data('limit');
}
$(this).datepicker({
yearRange: '-100:'+max,
dateFormat: "dd-mm-yy",
maxDate: max,
showButtonPanel: true,
changeMonth: true,
changeYear: true,
});
});
谢谢!
发布于 2014-07-26 02:06:23
看看这是否会起作用。
$(".datepicker" ).datepicker({
yearRange: '-100:'+max,
dateFormat: "dd-mm-yy",
maxDate: function(){
// do some logic here and return max
var max = "+0";
if(typeof($(this).data('limit')) != 'undefined'){
max = $(this).data('limit');
}
return max;
},
showButtonPanel: true,
changeMonth: true,
changeYear: true,
});
https://stackoverflow.com/questions/24961765
复制相似问题