在线等待:急!急!急!(100)

bitzhw 2002-03-28 09:20:00
我在一个页面中有二个<select>,想根据第一个<select>的数据(页面初装是从数据库读取的数据),查询数据库,得到的数据在第二个<select>中显示,???
...全文
45 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
playking 2002-03-29
  • 打赏
  • 举报
回复
http://www.csdn.net/expert/topic/602/602145.xml?temp=.5119593
ozy 2002-03-28
  • 打赏
  • 举报
回复
<FORM METHOD=POST ACTION="xtsz_zwgl_2.asp" Name="zwsqb"><tbody>
<select name="gwmc" class="aa" onchange=redirect(this.options.selectedIndex-1)>
<option value="">请选择省份</option>

<option value="11">上海市</option>

<option value="12">山东省</option>

<option value="13">江苏省</option>

<option value="14">浙江省</option>

<option value="15">安徽省</option>

.
.
.
</select>
<select name="zwmc" class="aa">
<option value="">请选择城市</option>
</select>

<SCRIPT LANGUAGE="JavaScript">
var groups=document.zwsqb.gwmc.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group[i]=new Array()


group[0][0]=new Option("上海","11001")

group[0][1]=new Option("上海县","11002")

group[0][2]=new Option("嘉定","11003")

group[0][3]=new Option("松江","11004")

group[0][4]=new Option("南汇","11005")

...
var temp=document.zwsqb.zwmc

function redirect(x)
{
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++)
{
temp.options[i]=new Option(group[x][i].text,group[x][i].value)
}
temp.options[0].selected=true
}
</SCRIPT>

</FORM>
香辣五花肉 2002-03-28
  • 打赏
  • 举报
回复
如果第二个select中的数据不在数据库中,那么用楼上的方法就可以了,如果是在数据库中,就要用remote script技术,响应runat=server的事件,再取出你要的数据了。
Studio 2002-03-28
  • 打赏
  • 举报
回复
响应select的onchange消息 然后提交表单
查询以后写如入第二个select

28,406

社区成员

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

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