CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

还是下拉框的同步问题 请教!

楼主itcoco(椰子)2003-08-03 11:36:10 在 Web 开发 / ASP 提问

我想实现这样的功能   有一个客户资料表   我想当选择客户名称的时候  
  显示其对应的客户地址和联系方式,所以客户名称用下拉框,客户地址和联系方式  
  用文本框   我试着asp中和javascript混合写一直没有成功    
  想请教各位   谁能给我几个成功的代码  
  谢了 问题点数:50、回复次数:4Top

1 楼lovelyxinxin(小欣欣)回复于 2003-08-03 11:57:08 得分 10

我没有实践过  
  定义下拉框的你要求的事件  
  根据用户的选择,设定某个<Input   type   =   "HIDDEN"   >的VAlue  
  然后再Form.Submit,当然Form的Action要指向自己,不就可以了?  
  Top

2 楼enthuris(enthuris)回复于 2003-08-03 12:12:06 得分 10

可以对客户进行查找后,出现其对应的客户信息,应该可以实现的  
  <%set   rs=server.createobject("adodb.recordset")  
  if   request("cmd")="search"   then  
  customer=request.form("customer")           '取得下拉框的值  
  sql="select   *   from   table   where   customer='"&customer&"'"  
  rs.open   sql,conn,1,1  
  if   not(rs.eof)   then  
  %>  
  <form   name="form1"   method="post"   action="">  
      <table   width="75%"   border="1">  
          <tr>    
              <td>    
                  <input   type="text"   name="textfield"   value="<%=rs("customer")%>">  
              </td>  
          </tr>  
      </table>  
  </form>Top

3 楼itcoco(椰子)回复于 2003-08-03 13:53:13 得分 0

<!--#include   file="include/connectdb.asp"   -->  
  <!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.01   Transitional//EN">  
  <html>  
  <head>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  <title>无标题文档</title>  
  </head>  
  <script   language="JavaScript"   type="text/JavaScript"   >  
  function   change()  
  {document.form1.kfaddress.value=kfaddress[document.form1.kfname.value];  
   
  }  
  </script>  
   
  <body>  
  <form   name="form1"   method="post"   action="workwrite.asp"   >  
      <table   width="90%"   border="0"   align="left">  
          <tr>    
              <td   nowrap>客户名称</td>  
              <td>  
      <%set   rs0=server.CreateObject("adodb.recordset")  
      sql="select*   from   kfdetail"  
      rs0.open   sql,cn,3,3  
    %>  
      <select   name="kfname"   id="kfname"   onChange="return   change();">  
  <%while   not   rs0.eof   %>  
  <option   value="<%=rs0("id")%>"><%=rs0("kfname")%></option>  
  <script   language="JavaScript"   type="text/JavaScript"   >  
  var   ncount   =document.form1.kfname.value;  
   
  </script>  
               
          <tr>    
              <td>客户地址</td>  
   
              <td><input   name="kfaddress"   type="text"   id="kfaddress"></td>  
   
              <td>&nbsp;</td>  
              </tr>  
      </table>  
  </form>  
  </body>  
  </html>  
  我就想在这里实现当   客户名称   下拉框选择后发生onchange时间时   客户地址文本框跟着发生变化,显示对应的记录     想请大家帮我看看怎么写      
  我还没想出解决办法  
  我这里写的onchange()不对  
  Top

4 楼possible_Y(████本人签名需要刮开,方可看到 )回复于 2003-08-03 14:14:05 得分 30

论坛里搜索“联动”Top

相关问题

  • 如何控制框架同步?
  • 框架集frameset页面同步问题!
  • 请问download default behavior是同步的还是异步的?
  • 还是那个同步复制的无法登陆问题
  • MFC中消息的处理是同步的还是异步的?
  • 对话框文本框如何和spin同步啊
  • 关于treeview的复选框和焦点同步的问题???
  • treeview的复选框和焦点同步的问题?
  • 两个下拉列表里的items是否可以同步?
  • 请问SHELLEXECUTE的执行方式是异步的还是同步的?

关键词

得分解答快速导航

  • 帖主:itcoco
  • lovelyxinxin
  • enthuris
  • possible_Y

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo