国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

ASP.net dropDownList 無刷新聯(lián)動!

2024-07-10 12:55:52
字體:
供稿:網(wǎng)友

 <title>webform2</title>

  <script language='javascript'>
  function load(){
    var drp2 = document.getelementbyid("dropdownlist2");
    drp2.innertext="";
    for(var i = 0;i<=drp2.options.length -1;i++){
     drp2.remove(i);
    }
    var drp3 = document.getelementbyid("dropdownlist3");
    for(var i = 0;i<=drp3.options.length -1;i++){
     drp3.remove(i);
    }
    var xmlhttp = new activexobject("msxml2.xmlhttp");
    var odoc = new activexobject("msxml2.domdocument");
    var state=document.getelementbyid("dropdownlist1").value;
    xmlhttp.open("post", "webform1.aspx?id="+state,false);
    xmlhttp.send("");
    var res=odoc.loadxml(xmlhttp.responsetext);
    var naitems = odoc.selectnodes("http://market/table/maname");
    var iditems = odoc.selectnodes("http://market/table/maid");
    var item;
    var id;
    for (item = naitems.nextnode(),id=iditems.nextnode(); item&&id; item = naitems.nextnode(),id=iditems.nextnode()){
     var nastr = item.nodetypedvalue;
     var idstr = id.nodetypedvalue;
     var newoption = document.createelement("option");
     newoption.text =nastr;
     newoption.value = idstr;
     
     
     drp2.options.add(newoption);
    }
    load2();
  
  }
  function load2(){
    var drp2 = document.getelementbyid("dropdownlist3");
    drp2.innertext="";
    for(var i = 0;i<=drp2.options.length -1;i++){
     drp2.remove(i);
    }
    var xmlhttp = new activexobject("msxml2.xmlhttp");
    var odoc = new activexobject("msxml2.domdocument");
    var state=document.getelementbyid("dropdownlist2").value;
    xmlhttp.open("post", "webform3.aspx?id="+state,false);
    xmlhttp.send("");
    var res=odoc.loadxml(xmlhttp.responsetext);
    var naitems = odoc.selectnodes("http://market/table/maname");
    var iditems = odoc.selectnodes("http://market/table/maid");
    var item;
    var id;
    for (item = naitems.nextnode(),id=iditems.nextnode(); item&&id; item = naitems.nextnode(),id=iditems.nextnode()){
     var nastr = item.nodetypedvalue;
     var idstr = id.nodetypedvalue;
     var newoption = document.createelement("option");
     newoption.text =nastr;
     newoption.value = idstr;
     
     
     drp2.options.add(newoption);
    }
  
  }
  </script>
 </head>
 <body ms_positioning="gridlayout" >
  <form id="form1" method="post" runat="server">
   <asp:dropdownlist id="dropdownlist1" runat="server"></asp:dropdownlist>
   <asp:dropdownlist id="dropdownlist2" runat="server"></asp:dropdownlist>
   <asp:dropdownlist id="dropdownlist3" runat="server"></asp:dropdownlist>
  </form>
 </body>
</html>
-----------------------
namespace dropdown
{
 /// <summary>
 /// webform2 的摘要說明。
 /// </summary>
 public class webform2 : system.web.ui.page
 {
  protected system.web.ui.webcontrols.dropdownlist dropdownlist1;
  protected system.web.ui.webcontrols.dropdownlist dropdownlist3;
  protected system.web.ui.webcontrols.dropdownlist dropdownlist2;
 
  private void page_load(object sender, system.eventargs e)
  {
   // 在此處放置用戶代碼以初始化頁面
   if(!this.ispostback)
   {
    sqlconnection con = new sqlconnection("server=localhost;database=star;uid=sa;pwd=");
    sqldataadapter da = new sqldataadapter("select maid,maname from tabmarket  where macls=0",con);
    dataset ds = new dataset();
    da.fill(ds,"op");
    this.dropdownlist1.datasource=ds.tables[0];
    this.dropdownlist1.datatextfield = "maname";
    this.dropdownlist1.datavaluefield = "maid";
    this.dropdownlist1.databind();
    this.dropdownlist1.attributes.add("onchange","load()");
    this.dropdownlist2.attributes.add("onchange","load2()");
   }


  }

 }
}
-----------------------
public class webform1 : system.web.ui.page
 {
 
  private void page_load(object sender, system.eventargs e)
  {
   // 在此處放置用戶代碼以初始化頁面
   // put user code to initialize the page here
   //if(this.request["state"]!=null)
   //{ 
     string id =this.request["id"];
    sqlconnection con = new sqlconnection("server=localhost;database=star;uid=sa;pwd=;");
    sqldataadapter da = new sqldataadapter("select maname,maid  from tabmarket where [email protected] and mast=1 ",con);
       da.selectcommand.parameters.add("@id",id);
    dataset ds = new dataset("market");
    da.fill(ds);
   
       ds.writexml(response.outputstream);
       response.flush ();
       response.end ();
      
   //}
  }
       }
-----------------------------
 public class webform3 : system.web.ui.page
 {
  private void page_load(object sender, system.eventargs e)
  {
   // 在此處放置用戶代碼以初始化頁面
   string id =request["id"];
   sqlconnection con = new sqlconnection("server=localhost;database=star;uid=sa;pwd=;");
   sqldataadapter da = new sqldataadapter("select maname,maid  from tabmarket where [email protected] and mast=1",con);
   da.selectcommand.parameters.add("@id",id);
   dataset ds = new dataset("market");
   da.fill(ds);
   
   ds.writexml(response.outputstream);
   response.flush ();
   response.end ();
  }
       }
------------------


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 湖州市| 吴桥县| 永丰县| 诸暨市| 昌邑市| 武宁县| 全南县| 广元市| 光泽县| 日土县| 治县。| 车险| 梧州市| 普定县| 黄大仙区| 栾川县| 共和县| 原平市| 喀喇沁旗| 云霄县| 长宁区| 新昌县| 德钦县| 会东县| 沂南县| 淮北市| 颍上县| 茶陵县| 富顺县| 黄浦区| 齐齐哈尔市| 通江县| 大洼县| 皋兰县| 嫩江县| 连平县| 新乡市| 开鲁县| 黔南| 洪雅县| 淮滨县|