ASP的一个看似简单的问题,我解不了~~

freeweb 2005-07-12 05:30:34
一张表中有三个字段,分别为ID,prohl,prohl_e
prohl和prohl_e是一对一中英文关系.
将这两个字段分别绑定在两个下拉框中,当我选择第一个下拉框(prohl),第二个下拉框(prohl_e)自动选择到对应的字段上,如何实现.
肯请高手指点.
...全文
91 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
aspme 2005-07-12
  • 打赏
  • 举报
回复
一对一的关联也可以这么实现的,只是在查询的时候where条件不一样罢了
jack813 2005-07-12
  • 打赏
  • 举报
回复
应该是javascript中解决的问题
freeweb 2005-07-12
  • 打赏
  • 举报
回复
不是二级关联,只是一对一的关联呵~
还是没解决~
freeweb 2005-07-12
  • 打赏
  • 举报
回复
肯请高手能够说的明白一点~
freeweb 2005-07-12
  • 打赏
  • 举报
回复
我试着用了,但时没次要刷新页面,这样也无法保留原值啊~~
再请高手回复~
aspme 2005-07-12
  • 打赏
  • 举报
回复
二级联动
http://www.cgren.net/hubro/xml/00115.xml
aspme 2005-07-12
  • 打赏
  • 举报
回复
二级联动
http://www.cgren.net/hubro/xml/00115.xml
xiaosaye 2005-07-12
  • 打赏
  • 举报
回复
<%
function DbCombox()
dim rs,sql,msg
sql = "select DISTINCT Province from City where country='中国'"
set rs = conn.execute(sql)
while not rs.eof

msg = msg & "<option value=""" & rs("Province") & """>" & rs("Province") & "</option>"
rs.movenext
wend
rs.close
set rs = nothing
DbCombox = msg
End function

%>
<script language ="javascript" >
Citys = new Array();
<%
dim rs,sql,i
sql = "select * from City where country='中国'"
set rs = Conn.execute(sql)
i = 0
while not rs.eof
%>
Citys[<%=i%>] =new Array("<%=rs("Province")%>","<%=rs("City")%>");
<%
i = i + 1
rs.movenext
wend
rs.close
set rs = nothing
%>

function changeselect(selvalue){
var selvalue = selvalue;
var i;
document.setp.City.length = 0 ;
//document.setp.City.options[document.setp.City.length] = new Option("请选择","");
for (i = 0 ;i <Citys.length;i++){
if(Citys[i][0]==selvalue){
document.setp.City.options[document.setp.City.length] = new Option(Citys[i][1],Citys[i][1]);
}
}
}

//document.XMYC.City.options[document.XMYC.City.length] = new Option("请选择","");

</script>
nssp 2005-07-12
  • 打赏
  • 举报
回复
自己写javascript实现

28,406

社区成员

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

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