【发布时间】:2012-02-14 23:09:53
【问题描述】:
我想隐藏一个输入元素,直到选择了一个选择框值,或者禁用输入字段,除非选择了一个选择框值。如果这有意义的话。
这是一些代码,我们希望将其应用到。
<div class="s_row_2 clearfix">
<label><strong>Country</strong></label>
<select id="country" name="country" style="width: 212px;">
<option value="null" selected="selected" >--- Please Select---</option>
<option value="nol">--- Not on this list ---</option>
<option value="New Zealand">New Zealand</option>
<option value="United Kingdom">United Kingdom</option>
<option value="United States">United States</option>
<option value="France">France</option>
<option value="Germany">Germany</option>
<option value="Spain">Spain</option>
<option value="Italy">Italy</option>
<option value="Canada">Canada</option>
</select>
<label class="required rightish"><strong>Other Country</strong></label><input type="text" name="othercountry" id="othercountry" size="30" />
</div>
如果用户在选择元素中选择(nol - 不在列表中)“不在此列表中”选项。
然后我们能否将“其他国家/地区”输入框设为必填字段。或者最好隐藏此输入字段,并且仅在选择“nol”值时显示。
【问题讨论】:
标签: jquery