2011-03-24 42 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冷靜與

感謝

回答