ajax 使用
来源:互联网 发布:大理旅游攻略 知乎 编辑:程序博客网 时间:2024/05/30 22:58
var request;
function createRequest()
{
try{
request=new XMLHttpRequest();
}catch(trymicrosoft)
{
try{
request=new ActiveXObject("Msxml2.XMLHTTP");
}catch(othermicrosoft)
{
try{
request=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(failed)
{
request=false;
}
}
}
if(!request)
{
alert("err Happend!");
return null;
}
return request;
}
//根据行业大类1显示行业大类2
function selectOccp_1()
{
//var username=document.getElementById("username").value;
var occp_1 = document.forms[0].occp_1.value;
var url="<%=request.getContextPath()%>/pub/getOccCata2.do";
request = createRequest();
request.open("POST",url,false);
request.onreadystatechange=disResultOccp_1;//隐性的循环
request.setrequestheader("cache-control","no-cache");
request.setrequestheader("Content-Type","application/x-www-form-urlencoded");
post = "occp_1=" + occp_1;
post = encodeURI(post);
post = encodeURI(post);//两次,很关键
request.send(post);
}
function disResultOccp_1()
{
if(request.readystate==4)
{
if(request.status==200)
{
var temp = "<select name='occp_2' style='width:152px' onchange='selectOccp_2();' >"
temp+=request.responseText;;
temp+="</select>";
document.getElementById("div_occp_2").innerHTML = temp;
document.getElementById("div_occp_3").innerHTML = "<select name='occp_3' style='width:152px' onchange='selectOccp_3();' ><option value=''>--请选择--</option></select>";
document.forms[0].occ_code.value = "";
}
else
{
alert('Something Wrong has Happend!');
}
}
}
- **AJAX** ajax的使用
- AJAX---ajax的使用
- 使用ajax
- ajax 使用
- Ajax使用
- Ajax使用
- ajax使用
- 使用ajax
- $.ajax使用
- Ajax使用
- ajax使用
- ajax使用
- ajax 使用
- ajax使用
- ajax使用
- ajax使用
- ajax使用
- ajax使用
- c++ primer 第4版 习题
- 使用vb6解析word当中的visio对象
- 女友升级为老婆的时候发生的bug
- 面试的时候爱问的两道题
- Dr.com软件账号及密码的获取
- ajax 使用
- 缺省参数的virtual继承方式
- C#一个完整的执行ping命令的.cs文件,可编译成.dll文件用
- json-lib包的使用
- 在java代码中,用xslt处理xml文件
- 使图形随滚动轮旋转
- c语言的位运算(转自百度百科)
- Oracle RAC 运维总结
- Fastdb测试