从数据库中读取记录的动态列表(无初始值) http://blog.csdn.net/tsd/archive/2005/03/24/329256.aspx

解决方案 »

  1.   

    <select name="iid">
     <%
      while(rs.next()){  
    %>
       <option value=<%=rs.getString("value")%>><%=rs.getString("name")%>
    <%}%>
    </select>我想你应该是想要这样的效果,楼主看看吧~~
      

  2.   

    我要的是楼上的效果。问题是我的表单也是动态的在js中实现的。就是单击按钮产生一行表单,然后这
    各表单的第一个数据就是一个select,并要从库里面提取数据。请看我上边的那段代码,最关键的问题是如何在js里读数据库的数据(我不知他如何跟jsp配合)
      

  3.   

    曾经看过一个网站做过这样的,你做几个一样的jsp页面,然后在你需要地方用一个iframe,每次点击button,将iframe的src改变一下就可以了,而数据处理就放到其他jsp页面(iframe的src)做
      

  4.   

    td1.insertAdjacentHTML("afterBegin","<select name="iid"></select>");
             var http=new ActiveXObject("Microsoft.XMLHTTP");
             http.open("GET","get.asp",false);
             http.send();
             text=http.responseText;
             //get.asp以<select><option>方式返回值
             document.getElementsByName("iid")[rownum-1].outerHTML=text;
    td2 = tr.insertCell();
    td2.insertAdjacentHTML("afterBegin","<input name='t200" + rowNum + "' type='text' size='12' class='bd'>");
    rowNum += 1;
    }