我正在尝试解决您有两个选择列表并且在第一个列表中的第一个和第二个选项上启用第二个列表的情况。
好的,我有#decide
并#day
选择列表,#day
默认情况下是禁用的。如果用户选择选项yes:
或maybe:
从#decide
列表中,#day
列表将启用
$('#day').prop('disabled', false);
否则,如果选择了任何其他选项,它将将该禁用的属性返回给#day:
$('#day').prop('disabled', true);
目前我只有html:
<select id="decide" name="decide" class="span4">
<option value="0" selected="selected">--</option>
<option value="yes">yes:</option>
<option value="maybe">maybe:</option>
<option value="no">no</option>
<option value="nevermind">nevermind</option>
</select>
<select id="day" name="day" class="span4" disabled>
<option value="0" selected="selected">--</option>
<option value="1">monday</option>
<option value="2">tuesday</option>
<option value="3">saturday</option>
<option value="4">sunday</option>
</select>
和想法用 qouted 的部分 jquery 代码来解决它
这是当前情况的jsfiddle:http: //jsfiddle.net/3hwzK/