请教大哥们如何在同页面点选下拉菜单使另个下拉菜单的内容得到刷新

ckcrzlckcrzl 2005-09-14 11:20:38
在第一个下拉菜单中选择了内容后,第二项菜单项的列表内容就是根据第一个下拉菜单所选中内容在
数据库里查询得到的结果

谢谢了


<table width="584" height="441" border="0" align="center" cellpadding="5" cellspacing="0">

<tr align="center">
<td colspan="2" align="right"><strong>媒介活动:</strong></td>
<td align="left"><select name="madia" id="madia">
<option value=展览会 selected>展览会</option>
<option value="报纸">报纸</option>
<option value="杂志">杂志</option>
<option value="客户介绍">客户介绍</option>
<option value="巴士宣传">巴士宣传</option>
<option value="电话">电话</option>
<option value="直接拜访">直接拜访</option>
<option value="信件">信件</option>
<option value="电子邮件">电子邮件</option>
<option value="网页">网页</option>
<option value="研讨会">研讨会</option>
</select></td>
</tr>
<tr align="center">
<td colspan="2" align="right"><strong>活动代号:</strong></td>
<td width="404" align="left">
<select name="select">
<%
if rs.EOF or rs.BOF then
Response.Write "数据库中暂无资料!"
else
do while not rs.EOF or rs.BOF
%>
<option value=<%=trim(rs("eventid"))%> selected><%=trim(rs("eventid"))%></option>
<%
rs.movenext
loop
end if
%>
</select>

</td>
</tr>
...全文
222 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
fhb13 2005-09-15
  • 打赏
  • 举报
回复
接分
gwly 2005-09-15
  • 打赏
  • 举报
回复
help up
wuyouwangyou 2005-09-15
  • 打赏
  • 举报
回复
帮顶
abcde_2 2005-09-15
  • 打赏
  • 举报
回复
帮顶
yingxiongbense 2005-09-15
  • 打赏
  • 举报
回复
帮顶
yingxiongbense 2005-09-15
  • 打赏
  • 举报
回复
帮顶
yingchenglangzi 2005-09-15
  • 打赏
  • 举报
回复
1。首先将两个下拉菜单地点autopostback属性改成true允许页面回传,这样点击选择的内容后才能激发其他内容的改变。
2。在第一个下拉菜单中的SelectedIndexChanged事件中填写代码,先得到所选的值,然后根据该值到数据库中进行查询,将得到的结果添加到第二个下拉菜单中就可以了
3。如果第二个下拉菜单选择的内容也要激发某些内容,比如在页面内填充数据的话同样在第二个下拉菜单的SelectedIndexChanged事件中填写代码就可以了
heyihua 2005-09-15
  • 打赏
  • 举报
回复
<select name="select">
<%
if rs.EOF or rs.BOF then
Response.Write "数据库中暂无资料!"
else
do while not rs.EOF or rs.BOF
%>
<option value=<%=trim(rs("eventid"))%> selected><%=trim(rs("eventid"))%></option>
<%
rs.movenext
loop
end if
%>
</select>
这一部份代码写在新的网页上,如xx.asp,原来的位置用<iframe src='xx.asp'></iframe>代替,onchange时将链接指向xx.asp?a=value即可。
conan1211 2005-09-15
  • 打赏
  • 举报
回复
你可以给它加onchange事件啊
xuelanghun 2005-09-15
  • 打赏
  • 举报
回复
点选下拉菜单加上自动回滚试试
ckcrzlckcrzl 2005-09-15
  • 打赏
  • 举报
回复
没有朋友来帮忙看看如何做的吗?谢谢
诗魂鹤影 2005-09-15
  • 打赏
  • 举报
回复
专业顶贴 兼职接分
pingnt 2005-09-15
  • 打赏
  • 举报
回复
专业路过,友情UP~

594

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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