该脚本需要jQuery
一切正常但我需要能够在选项框选择时将所选下拉列表的颜色更改为(亮绿色).如果选择了其他选项,则会再次显示灰色.
我已经尝试了我读到的所有建议的提示,即$("#mOptions").prop(.css('background-color','#ffffff')); 任何颜色.请帮助,非常感谢.不工作
剧本
$(document).ready(function(){
$('input[name="gender"]').click(function() {
if($('input[name="gender"]').is(':checked')) {
var radioValue = $("input[name='gender']:checked").val();
if(radioValue == "m"){
$( "#mOptions" ).prop( "disabled", false );
$( "#fOptions" ).prop( "disabled", true );
} else {
$( "#mOptions" ).prop( "disabled", true );
$( "#fOptions" ).prop( "disabled", false );
}
}
});
});
Run Code Online (Sandbox Code Playgroud)
表格:
<input type="radio" name="gender" value="m" />Male
<input type="radio" name="gender" value="f" />Female
<br />
<select id="mOptions" disabled="true">
<option>Select</option>
<option value="1">Shirt</option>
<option value="2">Pant</option>
<option value="3">dhoti</option>
</select>
<select id="fOptions" disabled="true">
<option>Select</option>
<option value="4">Saree</option>
<option value="5">Bangle</option> …Run Code Online (Sandbox Code Playgroud)