有一个页面,当我选择了部门的select后,页面中查出显示属于此部门的用户,因为点击查询后,页面重新加载,将查询结果显示出来,所以原来从select选中的值没办法成为默认值。请各位大虾给个好办法。最后用struts2的方法解决。

解决方案 »

  1.   

    有个属性教initialValue的,写你原来的值。
      

  2.   

    大哥,能说的细点吗。
    是<s:select name="selectUser" list="departList" listKey="departId" listValue="departName" initialValue="1"/>吗?请指教啊。
      

  3.   

    是这样,你在select下面不是会装一些html:option的值吗,修改前的值对应你option中选项的值。
      

  4.   

    大哥,我说的struts2啊。你说的是struts1啊。
      

  5.   

    把其他查找的循环读出,未修改的手动发过去,在option里的selected属性设置true
      

  6.   

    写错了一点,按这个写<option value="xx" selected="selected">haha</option>