首页 > Web开发 > 详细

jsAJAX

时间:2020-02-20 01:17:24      阅读:88      评论:0      收藏:0      [点我收藏+]

AJAX是一种web开发技术,主要可以实现不刷新整个页面的前提下,更新页面局部内容。

AJAX主要核心是

XMLHttpRequest(浏览器内建的对象)从Web服务器请求数据

JavaScript 、HTML DOM 显示或使用数据

 

技术分享图片

 

技术分享图片

 

 具体用法:

var http=new XMLHttpRequest();//创建对象

http.open(‘POST‘,‘URL‘,true);//设置请求类型

http.setRequestHeader("Content-type","application/x-www-form-urlencoded");(使用POST方式必须加这个,要不然后台接收不到值)

http.send("id==123&name=lkj");//发送请求(POST传值)

http.onreadystatechange=function(){   //响应事件

if(this.readyState==4&&this.status==200){  //请求完成执行

    .......

}

后台接收参数:Request.Form["id"] ;   Request.Form["name"];

 

var http=new XMLHttpRequest();//创建对象

http.open(‘GET‘,‘URL?id=123&name=lkj‘,true);//设置请求类型

//http.setRequestHeader("Content-type","application/x-www-form-urlencoded");(使用POST方式必须加这个,要不然后台接收不到值)

http.send();//发送请求(Get方式传值直接写在URL后面)

http.onreadystatechange=function(){   //响应事件

if(this.readyState==4&&this.status==200){  //请求完成执行

    .......

}

后台接收参数:Request.QueryString["id"] ;   Request.QueryString["name"];

 

jsAJAX

原文:https://www.cnblogs.com/LDJW/p/12334001.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!