我想知道如果我能得到如何在jQuery的實現這一目標的一些想法:禁用選擇的選擇,如果小時小於實際小時
IDEA
比方說第一個選項使用9小時的範圍內上午11點,我需要jquery來檢查實際的小時,如果它大於11AM將disabled
屬性添加到該選項。
當一天結束時,所有選項都必須重置,這意味着上午12點。
FORM
<select class="select" id="newfield3" name="newfield3">
<option disabled value="9:00 a 11:00 A.M">9:00 a 11:00 A.M</option>
<option value="11:00 a 1:00 P.M">11:00 a 1:00 P.M</option>
<option value="2:00 a 4:00 P.M">2:00 a 4:00 P.M</option>
<option value="4:00 a 6:00 P.M">4:00 a 6:00 P.M</option>
</select>
我在jQuery的初學者,所以我真的很感謝所有幫助我得到。
可能使用jQuery的'當使用列表時使用change()函數,這樣當狀態改變時,它會檢查時間並執行其他任何你需要的操作。 –
它應該檢查onload而不是改變任何想法? – Ered
我相信你現在已經意識到了這一點,但我只想指出用戶可以輕鬆繞過這一點。如果你需要在進入之前確認這一點,請務必在後端添加一些邏輯。 – JClaspill