CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

如何动态添加select控件内容,并绑定相应的value值

楼主yzhouen(真的不懂vc)2005-02-28 18:41:37 在 .NET技术 / ASP.NET 提问

现在有select控件,id为pid:  
  <td   noWrap><select   id="pid"   style="WIDTH:   100px"   runat="server"    
  <option   selected></option>  
  </select> </td>  
   
  想动态的将一个数组的内容添加到其中作为下拉项  
  var   a=new   Array("中国","美国","英国","朝鲜","韩国");  
  var   b=new   Array("0","1","2","3","4");    
  怎样将这些值插入其中,并且使b数组中的值作为它的各项的value值?  
  用javascript 问题点数:40、回复次数:3Top

1 楼xiaohuasz()回复于 2005-02-28 18:50:14 得分 10

<table>  
  <td   noWrap>  
  <select   id="pid"   style="WIDTH:   100px"   runat="server"    
  <option   selected></option>  
  <script   language=javascript>  
  var   a=new   Array("中国","美国","英国","朝鲜","韩国");  
  var   b=new   Array("0","1","2","3","4");    
  for(i=0;i<a.length;i++)  
  document.write("<option   value="+b[i]+">"+a[i]+"</option>")  
  </script>  
  </select>  
  </td>  
  </table>Top

2 楼ccp(阿賴耶識)回复于 2005-02-28 19:07:21 得分 30

<select   id="pid"   style="WIDTH:   100px"   runat="server"    
  <option   selected></option>  
  </select>  
  <script   language="javascript">  
  var   a=new   Array("中国","美国","英国","朝鲜","韩国");  
  var   b=new   Array("0","1","2","3","4");    
   
  for(i=0;i<a.length;i++)  
  {  
  var   opt   =   document.createElement("option");  
  opt.text=a[i];  
  opt.value=b[i];  
  pid.add(opt);  
  }  
   
  </script>Top

3 楼yzhouen(真的不懂vc)回复于 2005-02-28 20:54:53 得分 0

如果第二次执行如何清除第一次的结果,就是将pid中的所有项删除然后在重新绑定?Top

相关问题

  • 动态添加多个可以相应消息的控件
  • Dephi中的控件动态添加及相应事件的问题!!
  • placeholder控件能否添加html控件??
  • 如何对动态创建的控件,添加相应的时间呢? (高分相送)
  • 如何添加控件组?
  • 动态添加控件
  • 如何添加DataEnvironment控件?
  • 动态添加控件
  • 添加BUTTON控件问题
  • 如何添加新控件?

关键词

  • 控件
  • 内容
  • 添加
  • 绑定
  • 数组
  • 动态
  • select控件
  • pid
  • value值
  • var

得分解答快速导航

  • 帖主:yzhouen
  • xiaohuasz
  • ccp

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

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