我的网站上有 2 个文本框,分别用于使用 jquery 日期选择器来显示取件日期和还车日期。
我在将投递日期值设置为所选取件日期之前一天时遇到问题。
这是我所拥有的:
$('.pickupDate').change(function() {
var date2 = $('.pickupDate').datepicker('getDate', '+1d');
$('.dropoffDate').datepicker('setDate', date2);
});
上面的代码将会执行,但是下车文本框中的值将与取车值匹配,而不是提前一天。例如:如果我选择 01-01-2010,上面的代码会在下拉框中返回 01-01-2010,而不是 02-01-2010。
有什么想法吗?
感谢您的帮助, 丰富
最佳答案
试试这个:
$('.pickupDate').change(function() {
var date2 = $('.pickupDate').datepicker('getDate', '+1d');
date2.setDate(date2.getDate()+1);
$('.dropoffDate').datepicker('setDate', date2);
});
关于jquery - 如何使用 jquery datepicker 在日期中添加一天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2021788/