select 元素 的option 子元素,如果不需要这个option 改变, 只需要显示当前option 的值
尝试了很多,比如选择disable属性,但是这样提交到服务器为null ,
最终 还是做了一个判断,把当前的这个元素显示,其他的兄弟元素就hidden了
项目中实例: velocity模板。
<div class="controls">
<select id="type" name="type" ><option value='cmd_type_install_app' #if($result.type == "AA")selected #else hidden #end >
AA
</option>
<option value='cmd_type_notification' #if($result.type == "BB")selected #else hidden #end >
BB
</option>
<option value='cmd_type_handler_plugin'
#if($result.type == "CC")selected #else hidden #end >Cc
</option>
<option value='cmd_type_test_command'
#if($result.type == "DD")selected #else hidden #end >dd
</option>
</select>
</div>