极好的无刷新二级联动下拉列表

这是一个关于在Web表单中实现二级无刷新联动下拉列表的技术文章,适用于IE6和Firefox。功能描述包括从数据库获取数据,利用XMLHttpRequest进行异步请求,更新第二个下拉框选项,同时在提交表单时只取第二个下拉框的值。作者欢迎对改进方案的建议和批评。
摘要由CSDN通过智能技术生成

  测试平台:ie6,firefox
  功能:二级无刷新连动
  特点:跨浏览器;提交窗体取第二下拉框的值;数据来源于数据库;以xmlhttp来发送请求,实现无刷新
  请求:如果您能够找到更好的方法请告诉我,非常感谢,您的批评和建议对我是莫大的鼓励

webform1.aspx:

<% @ Page language = " c# "  Codebehind = " WebForm1.aspx.cs "  AutoEventWireup = " false "  Inherits = " drop.WebForm1 "   %>  
  
<! DOCTYPE HTML PUBLIC  " -//W3C//DTD HTML 4.0 Transitional//EN "   >  
  
< HTML >  
   
< HEAD >  
   
< title > WebForm1 </ title >  
   
< meta name = " GENERATOR "  Content = " Microsoft Visual Studio .NET 7.1 " >  
   
< meta name = " CODE_LANGUAGE "  Content = " C# " >  
   
< meta name = " vs_defaultClientScript "  content = " JavaScript " >  
   
< meta name = " vs_targetSchema "  content = " http://schemas.microsoft.com/intellisense/ie5 " >  
   
< script language = " javascript " >  
   
// jb函数会根据不同的浏览器初始化个xmlhttp对象 
   function jb() 
   

   var A
=null
   
try 
   

   A
=new ActiveXObject("Msxml2.XMLHTTP"); 
   }
 
   
catch(e) 
   

   
try 
   

   A
=new ActiveXObject("Microsoft.XMLHTTP"); 
   }
 
   
catch(oc) 
   

   A
=null 
   }
 
   }
 
   
if ( !&& typeof XMLHttpRequest != "undefined" ) 
   

   A
=new XMLHttpRequest() 
   }
 
   
return A 
   }
 
   
   
// 下面Go函数是父列表框改变的时候调用,参数是选择的条目 
   function Go(obj) 
   

   
//
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值