我 <select name="province_id" id="province_id" onchange="SubmitClick()"> //提交到本页面的
  <option value="">请选择地区</option>
   <option></option>
</select>
里面的值是从数据库取出来的,根据不同的的值(假如北京)进行条件判断。
我要的效果是:另外一个下拉框的条件改变或者刷新,它出现的还是我刚选的北京。并且我还取出它的id进行判断

解决方案 »

  1.   

    那就是取出来的ID跟城市ID进行比较;如果相等就给它一个selected="selected"
      

  2.   

    <select id="mySelect" onchange="show(this.options[this.selectedIndex].value);"   
    select 的值 放在服务器端的hidden   
    <select name="mySelect" runat"server"id="mySelect"> </select>   
    或Request.Form["mySelect"]取值var item = $("select[@name=items] option[@selected]").text();
    select下拉框的第二个元素为当前选中值var obj=document.getElementById('mySelect');   
    var index=obj.selectedIndex;   
    var val = obj.options[index].text  
      

  3.   

    JS+CSS搞挺好,
    JQUERY很好很强大。
      

  4.   

    很简单,只要你的<from runat="server"></from>加上runat="server"这个就ok了。