设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 42|回复: 3
打印 上一主题 下一主题

[求助]我想达到的效果,不知是否属于联动

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-16 23:28:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想实现这样的功能,选择下拉菜单的某项,在另一个输入框里显示该项对应的其它内容,我用循环将所有记录读出来的,以下是代码:
<label>
<select name="gsname" class="inputtext1" >
<option value="" selected="selected">--请选择--</option>
<option value="通讯薄">通讯薄</option>
<%dim uid
strsql="select * from KHZL order by gsname DESC"
set rs = Server.CreateObject("ADODB.Recordset")
rs.Open strsql, conn, 1, 1
%>
<%while not rs.eof%>
<option value="gsname"><%=rs("gsname")%></option>
<%if not rs.eof then
rs.movenext
end if
wend
rs.close
set rs = nothing
%>
</select>
</label>
现在我已经把 KHZL 表里的 gsname 字段的内容读出来了,这个表里还有 gstel 等字段,我想如何 能在选择gsname字段的某一条记录时,在另一输入框显示该条记录对应的 gstel字段 中的内容,感谢大家,祝大家元旦快乐!
2#
发表于 2010-1-16 23:28:37 | 只看该作者
原始的做法是:
选择一项后,添加一个Query参数,然后重新生成页面,在另一个下拉框中添加相应项的项
普遍的做法是:
先把二级联动的所有数据写入javascript的数组中,只用javascript来达到联动效果
最佳做法是是:
用ajax异步请求返回数据
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-16 23:28:42 | 只看该作者
我感觉我这个不像是个联动,我始终只读了一个表,我只是将KHZL表中的gsname字段的某一条读出来,然后选择后,自动将该条记录的其他字段读出来,我用了两个 form 上面的选择 后立即把值返回到下面的 form ,可这样只能用于选择的字段,还请指教
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-20 04:31 , Processed in 0.101204 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表