怎样实现select的动态生成?

xuchu 2002-07-01 11:05:03
怎样实现select的动态生成?
如 <select name=a>选择了一个值,动态的去改变<select name=b>的所有选择项。

a.value=1 --> b <option value=11><option value=12>
a.value=2 --> b <option value=21><option value=22><option value=23>
....
....
...全文
85 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhenhao 2002-07-01
  • 打赏
  • 举报
回复
用循环。其实你不用问的,搜索一下以前的帖子,有很多呢。
zhenhao 2002-07-01
  • 打赏
  • 举报
回复
用循环。其实你不用问的,搜索一下以前的帖子,有很多呢。
chulian 2002-07-01
  • 打赏
  • 举报
回复
<script language="javascript">
<!--
//**************************************************
function del_options( mdl, cnt ) {
while( mdl.options.length > cnt ) mdl.options[cnt] = null;
}
//**************************************************
function set_option( mdl, ndx, txt, vl ) {
mdl.options[ndx] = new Option(txt,vl);
}
//*********************************************
function a_onchange( mark, mdl ) {
var total = mdl.length-1;

for (j=0;j<=total;j++) {
del_options(mdl,j);
}
<%
rs.open "select * from a ",cn
do while not rs.eof
rs1.open "select * from b" ,cn
i=0
do while not rs1.eof
%>
if ('<%=trim(rs("f_item"))%>' == mark) {
set_option(mdl,<%=i%>,'<%=trim(rs1("field_mean"))%>','<%=trim(rs1("field_mean"))%>');
}
<%
i=i+1
rs1.movenext
loop
rs1.close
rs.movenext
loop
rs.close
%>
}
//-->
</script>

<select name="cbo_a" style="HEIGHT: 22px; WIDTH: 140px" onchange="a_onchange(document.form1.cbo_a.options.value,document.form1.cbo_b)">
<%
rs.Open "select * from a",cn
do while not rs.EOF
%>
<option value=<%=trim(rs("f_item"))%>><%=trim(rs("f_item"))%></option>
<%
rs.MoveNext
loop
rs.Close
%>
</select>
<select name="cbo_b" style="HEIGHT: 22px; WIDTH: 138px"></select>
ssm1226 2002-07-01
  • 打赏
  • 举报
回复
这问题不值这么多分

http://www20.brinkster.com/hrj01/default.asp
http://www20.brinkster.com/hrj01/select/select1.htm
gq 2002-07-01
  • 打赏
  • 举报
回复
分给我吧。。然后去搜索一下select 连动 这个问题我不知道回答了多少次了。。和和。。
http://www.csdn.net/Expert/TopicView1.asp?id=813964
http://www.csdn.net/expert/topic/791/791978.xml?temp=.8905298
dgz01 2002-07-01
  • 打赏
  • 举报
回复
来晚了,都正确

★★★★★
打工好辛苦
★★★★★
钞票好难赚
★★★★★
编程好伤神
★★★★★
光阴好易混
★★★★★

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧