回 帖 发 新 帖 刷新版面

主题:下拉列表问题

下面一段代码是我在网上找的.
我想把我数据库中的数据放到这个下拉列表中.
我不会把数据添到这个数组中.哪位大哥帮帮忙.
<html>
<head>
<style type="text/css">
<!--
.eSelect {
  behavior: url(/xiala/SuperComboBox.HTC);
}
-->
</style>
<script language="javascript">
  function TestMethod() {
    var data=new Array(5);
    data[0]=new Array("语言");
    data[1]=new Array("简体");
    data[2]=new Array("繁体");
    data[3]=new Array("英语");
    data[4]=new Array("法语");
    document.all("TB2").SetArrayData(data);
    

  }
</script>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
</head>

<body onload="TestMethod();">
<input type="text" name="TB[]" id="TB2" class="eSelect" DataSourceType="array" Scroll="0" DropListWidth="170px" size="20" value="英语">
<br><br>

</body>

</html>

回复列表 (共3个回复)

沙发

<%
 for i=0 to 4
%> 
 data[<%=i%>]=new Array("<%=i%>");
<%
next
%>
能看懂吗?

板凳

我是想用
Set rs = Server.CreateObject("ADODB.RecordSet")
sql = "SELECT * FROM 表 WHERE 条件"
 rs.Open sql,conn,1,3
取出来
然后添到下拉列表中.

3 楼

可以啊
你把上面的例子改一下就可以了

我来回复

您尚未登录,请登录后再回复。点此登录或注册