2011-03-24 47 views
0

我在那里的jQuery已经被页面加载使用的值更改为以下格式时间戳的形式:20110424.这是一个隐藏的输入字段:添加时间日期戳在用户的选择

<input type="hidden" name="sub_enddate" value="1" /> 

当页面运行时,“1”的值变为1个月。如果“2”在该值中,则将值2替换为“20110524”等等。它使用以下代码进行此更改:http://pastie.org/1708677

我现在要做的是根据用户选择的值来更改上面的日期值。这里的选择选项:

<select name="Membership Duration"> 
<option value="">Select A Membership Duration</option> 
<option class="mos6" value="6 Months{p+220}">6 Month Membership</option> 
<option class="mos3" value="3 Months{p+240}">3 Month Membership</option> 
<option class="mos1" value="1 Months{p+260}">1 Month Membership</option> 
</select> 

正如你所看到的,我已经把它贴一个类中选择下拉菜单中的每个选项(即mos6)。我试图做的是根据用户选择的内容改变上面解释的时间戳的值。例如,如果用户选择“3 Month Membership”,由于此选项的类别为3,因此时间戳将被修改为反映距今天的3个月(因此有效地将2个月添加到上述隐藏输入字段中的现有时间戳。如果选择“6 Month Membership”,那么日期将从今天的日期开始修改为6个月等等。如果上面隐藏的输入字段是一个坏主意,我们应该根据下拉选项创建时间戳,I “M冷静与

感谢

回答