当前位置: 代码迷 >> Java Web开发 >> 设置jsp下拉菜单不可修改解决方案
  详细解决方案

设置jsp下拉菜单不可修改解决方案

热度:4101   发布时间:2013-02-25 21:22:37.0
设置jsp下拉菜单不可修改
我现在有一个jsp页面。里面有一个下拉框如
 <td class="tdLeft" width="10%"> 货币类型 </td>
  <td class="tdRight" width="40%">
  <select name="montyTypeId" id="montyTypeId" >
  <option value="一次性">一次性</option>
  <option value="分期">分期</option>  
  </select>
  </td>
我要通过一个function来控制这个值是多少,当控制完以后,这个下拉框就成为不可修改状态,如何实现?

------解决方案--------------------------------------------------------
在函数里:
var montyTypeIdObj = document.getElementById("montyTypeId");
montyTypeIdObj.value = "一次性";//设置选中项
//使用一个hidden保存下拉框的选中值
document.getElementById("hidden的ID").value = "一次性";
//如果做成不可修改,必须设置disable
montyTypeIdObj.disable = true;
这样就可以了,但是提交的时候,必须使用hidden提交,因为montyTypeIdObj.disable以后,就无法提交到服务器端了
  相关解决方案