新微赢技术网
标题:
[求助]我想达到的效果,不知是否属于联动
[打印本页]
作者:
ぷぷ
时间:
2010-1-16 23:28
标题:
[求助]我想达到的效果,不知是否属于联动
我想实现这样的功能,选择下拉菜单的某项,在另一个输入框里显示该项对应的其它内容,我用循环将所有记录读出来的,以下是代码:
<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字段 中的内容,感谢大家,祝大家元旦快乐!
作者:
亾莣乁靈柩
时间:
2010-1-16 23:28
原始的做法是:
选择一项后,添加一个Query参数,然后重新生成页面,在另一个下拉框中添加相应项的项
普遍的做法是:
先把二级联动的所有数据写入javascript的数组中,只用javascript来达到联动效果
最佳做法是是:
用ajax异步请求返回数据
作者:
大天使路西法
时间:
2010-1-16 23:28
我感觉我这个不像是个联动,我始终只读了一个表,我只是将KHZL表中的gsname字段的某一条读出来,然后选择后,自动将该条记录的其他字段读出来,我用了两个 form 上面的选择 后立即把值返回到下面的 form ,可这样只能用于选择的字段,还请指教
欢迎光临 新微赢技术网 (http://bbs.weiying.cn/)
Powered by Discuz! X3.2