我有一個小問題。在我的註冊表格中,我有幾個選擇菜單,專門針對國家和他們的州。jquery - 從選擇菜單中選擇時使div出現
對於大多數國家,除美國和加拿大外,沒有州。
所以我有2個div。一個國家,一直出現,一個國家(美國&加拿大)。
當用戶選擇除美國或加拿大以外的其他國家時,一切都很好,並且狀態div保持隱藏狀態。
但是,當用戶選擇美國或加拿大我希望他們適當的div出現在下面。
有沒有辦法做到這一點?
<div class="dv_country">
<select name="country" class="form-control">
<option value="" selected="selected">Select Country</option>
<option value="United States">United States</option>
<option value="United Kingdom">United Kingdom</option>
<option value="Afghanistan">Afghanistan</option>
<option value="Albania">Albania</option>
<option value="Algeria">Algeria</option>
</select>
</div>
<div class="dv_state_US">
<select name="state" class="form-control">
<option value="AL">Alabama</option>
<option value="AK">Alaska</option>
<option value="AZ">Arizona</option>
<option value="AR">Arkansas</option>
<option value="CA">California</option>
</select>
</div>
<div class="dv_state_CA">
<select name="state" class="form-control">
<option value="AB">Alberta</option>
<option value="BC">British Columbia</option>
<option value="MB">Manitoba</option>
<option value="NB">New Brunswick</option>
</select>
</div>
CSS
.dv_state_US
{
display:none;
}
.dv_state_CA
{
display:none;
}
您忘記了鏈接相關的CSS和JavaScript代碼。 –
唯一的css現在有 - 顯示:無; – Jimmy
發佈JavaScript/jQuery。 – Wazaaaap