欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Ajax使用 博客分类: Ajax&WebService Ajax 

程序员文章站 2024-02-14 19:07:04
...
function createXmlHttpRequest() {
 try {
  if (window.ActiveXObject) {
   xmlHttp = new ActiveXObject("msxml2.XMLHTTP");
   return xmlHttp;
  } else {
   return new XmlHttpRequest();
  }
 }
 catch (exception) {
  alert(exception);
  return null;
 }
}

function chSingerType(ob)
{ 
  xmlHttp = createXmlHttpRequest();
  var url = "singer.do?op=doSelectSingerByType&id="+ob.value;
  xmlHttp.open("GET", url, true);
  xmlHttp.onreadystatechange = chSingerTypeResult;
  xmlHttp.send(null);
}
function chSingerTypeResult()
{
 
 if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {
   
  var text = xmlHttp.responseText;
  var objs = text.split("@");
  for(var i=1;i<objs.length;i+=2)
  {
   if(objs[i]!=""){
    var t=document.createElement("option");
    t.setAttribute("value",objs[i]);
    t.innerText=objs[i+1];
    document.getElementById("sele2").appendChild(t);
   }
  }
 }
}

 

相关标签: Ajax