怎么实现当跳转页面时下拉列表框中的默认值改变?

解决方案 »

  1.   

    <select id="state1" name="state1" >
      <option value="" >请选择...</option>
      <option value="2" ${state==2?"selected":""}>AAA</option>
      <option value="3" ${state==3?"selected":""}>BBB</option>
    </select> 
      

  2.   

    写个IF语句就可以了,那个<select。。>里面也是可以插入JSP语句的。
      

  3.   


    这种可以,本人提供另一种
    <select id="state1" name="state1" >
      <option value="" >请选择...</option>
      <option value="2" <c:if test="${state==2}">selected</c> >AAA</option>
      <option value="3" <c:if test="${state==2}">selected</c> >BBB</option>
    </select>
      

  4.   

    <script>
        var op = document.getElementById("state1").options;
        for (var i=0; i<op.length; i++) {
            if (option[i].value=="选中项值") option[i].selected = true;
        }
    </script>