JS控制下拉框某option选项是否显示:
//不显示
$("#caDayType").children("option[value='4']").each(function(){
$(this).wrap("<span style='display:none'></span>");
});
//显示
$("#caDayType").children("span").each(function(){
$(this).children().clone().replaceAll($(this));
});
<select name="calDayType" id="caDayType">
<option value="">--请选择--</option>
<option value="0">a</hoption>
<option value="1">b</option>
<option value="2">c</option>
<option value="3">d</option>
<option value="4">e</option>
</select>