方式有多种吧 ,下面我把常用的ajax写法写出来
首先要清楚:ajax=javascript+xml,所以ajax也是写在script标签下面的哈!
先写个最原生态的
//创建一个xmlhttp对象
var xmlhttp;
if (windowXMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("MicrosoftXMLHTTP");
}
<script type="text/javascript">
function loadXMLDoc()
{
var xmlhttp;
if (windowXMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("MicrosoftXMLHTTP");
}
//监听xmlhttp对象状态
xmlhttponreadystatechange=function()
{
if (xmlhttpreadyState==4 && xmlhttpstatus==200)
{
//成功返回后进入
}
}
//发送一个get请求,异步方式(也就是局部刷新数据)
xmlhttpopen("GET","/ajax/demo_getasp",true);
xmlhttpsend();
}
</script>
另一种方法就是 jquery的方式
//反正这些都在w3c中有,自己看看,像是jquery的load函数啊,可以根据参数来自动切换post请求与get请求,希望能帮助到你。
$("button")click(function(){
$post("demo_test_postasp",
{
name:"Donald Duck",
city:"Duckburg"
},
function(data,status){
alert("Data: " + data + "\nStatus: " + status);
});
});
以上就是关于怎么获取到ajax数据全部的内容,包括:怎么获取到ajax数据、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)