我正在使用电子商务解决方案,我必须将 sub_end_date 传递给表单结帐。结束日期必须在页面加载时动态生成。
即如果客户在 20130101 上订购了 6 个月的订阅,那么我们设置了 sub_enddate=20130601。
我无法让我的 jquery 代码工作。我正在尝试在页面加载时附加 id="6mths" 和 id="12mths" 的值,以添加从现在起 6 个月和 12 个月的日期。for id="6mths"s 的值为 "name=6mths&sub_enddate=(从今天开始的 6 个月,在 YYYYMMDD)" 并且 id="12mths"s 的值是 "name=12mths&sub_enddate=(从今天开始的 12 个月,在 YYYYMMDD)"
var end_date_6mths = new Date();
end_date_6mths.setMonth(end_date_6mths.getMonth() + 6);
sub_enddate_6mths = end_date_6mths.getFullYear() + padWithZero(end_date.getMonth() + 1) + padWithZero(end_date.getDate());
jQuery("input[id=6mths]").val(sub_enddate_6mths);
var end_date_12mths = new Date();
end_date_12mths.setMonth(end_date_12mths.getMonth() + 12);
sub_enddate_12mths = end_date_12mths.getFullYear() + padWithZero(end_date_12mths.getMonth() + 1) + padWithZero(end_date_12mths.getDate());
jQuery("input[id=12mths]").val(sub_enddate_12mths);