首先,你的刷新是指下拉框的刷新吗?如果是的话,
你需要给select加一个onchange事件,存一个全局变量保存你的下拉框值,每次异步刷新就匹配一次如果不是的话,那就是你的数据不是异步刷新的,你是重新导入了整张页面,那就传select的value进去,然后跟随后台方法把alue返回匹配就好了

解决方案 »

  1.   

    我说的刷新是当选中下拉框里的一个选项时,会把这个选项的value当作一个查询条件传到后台,然后进行数据查询,用户列表   的数据会更新。           比如我  选的是 ‘管理用户’,然后用户列表会显示所有的   ‘管理用户’,但是  下拉框又变成了‘请选择’  而不是‘管理用户‘,  并且右边’ 用户信息‘ 就变成那样了,没有文本框了。
      

  2.   


    你指的数据更新,是异步得到   用户列表的  list,然后js里填充还是重新打开一个HTML,然后里面的每次里面用户列表的list不一样?
      

  3.   


    你指的数据更新,是异步得到   用户列表的  list,然后js里填充还是重新打开一个HTML,然后里面的每次里面用户列表的list不一样?
    异步。 
      

  4.   

    我大概了解了你的问题你的select选项应该是和你的combox一起初始化的简单的说,就是当combox创建的时候,select也一起创建了额你的select的onchange的监听,应该是把整个combox重新加载自然也是把select初始化了.
      

  5.   

    解决方法有几个
    最简单的就是,在js里写一个select默认值修改方法
     
    var value ;     //你传入后台的属性值
    var id ;           //select的id
    $("#"+id+" option[value="+value+"]").attr("selected", true);