HTML:如何將select的標籤替換爲其值?
<input type="radio" name="timeformat" id="timeformat-a" value="am/pm" checked="checked" /> <b>am/pm</b>
<input type="radio" name="timeformat" id="timeformat-b" value="24 hours" /> <b>24 hours</b>
<select id="default-start-time" class="select check-list">
<option value="" label="--Select--">--Select--</option>
<option value="00:00" label="12:00 AM">12:00 AM</option>
<option value="00:30" label="12:30 AM">12:30 AM</option>
<option value="01:00" label="01:00 AM">01:00 AM</option>
<option value="01:30" label="01:30 AM">01:30 AM</option>
<option value="02:00" label="02:00 AM" selected>02:00 AM</option>
<option value="02:30" label="02:30 AM">02:30 AM</option>
</select>
當我選擇24小時制的選項值應顯示。
的jQuery:
$("input[name='timeformat']").click(function() {
if($(this).val()=='24 hours')
{
// code which replaces label with the option value
}
});
應該如何jQuery的樣子?
想必你想如果再次選擇了12小時時鐘重新設置原來的標籤? – Alnitak
@Alnitak是的,我做的! – Newbie
在這種情況下,我建議加倍HTML。使用每種格式的選擇,只顯示/隱藏。 –