ajax相关知识

刻舟求剑
• 阅读 1648

1 实例化对象
一般情况:var xhr=new XMLHttpRequest()
IE5/IE6:var xhr=newActiveXObject()(现在基本不用)
2 发出请求
xhr.open('get/post',url,'true/false')
xhr.send()
xhr.setRequestHeader()

扩展:get和post区别

     get参数是放在URL中,post是放在请求体中
     get请求会被缓存,post不会;
     

参数如果是get的话可能得到缓存的结果,所以要在URL后面设置唯一标识
3 响应
xhr.responseText
xhr.responseXML
4 onreadystatechange
readyState:[0,1,2,3,4] 4
state[200,404] 200

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Karen110 Karen110
3年前
一篇文章带你了解JavaScript日期
日期对象允许您使用日期(年、月、日、小时、分钟、秒和毫秒)。一、JavaScript的日期格式一个JavaScript日期可以写为一个字符串:ThuFeb02201909:59:51GMT0800(中国标准时间)或者是一个数字:1486000791164写数字的日期,指定的毫秒数自1970年1月1日00:00:00到现在。1\.显示日期使用
Wesley13 Wesley13
3年前
java将前端的json数组字符串转换为列表
记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang
待兔 待兔
11个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Stella981 Stella981
3年前
HttpClient使用总结
<divclass"htmledit\_views"<h1<aname"t0"</a一、使用方法</h1<p使用HttpClient发送请求、接收响应很简单,一般需要如下几步即可。<br1.创建HttpClient对象。<br2.创建请求方法的实例,并指定请求URL。如果需要发送GET请求,创建HttpGet对象;如果需
Wesley13 Wesley13
3年前
Java 多态
类型的检测——向上转型向下转型向上转型:父类对象的引用指向子类对象,向下转型:向上转型的基础上再次指向子类的对象1.向上转型!(https://oscimg.oschina.net/oscnet/dd0d05d39a724e781b799ff5e35b921775d.jpg)!(https://oscimg.oschina.net/o
Stella981 Stella981
3年前
Ajax跨域请求COOKIE无法带上的解决办法
$.ajax({type:"get",dataType:"json",url:"http://sso.test.com/userinfo",crossDomain:true,xhrFields:{withCredentials:true
Easter79 Easter79
3年前
SpringBoot学习:整合shiro自动登录功能(rememberMe记住我功能)
首先在shiro配置类中注入rememberMe管理器!复制代码(https://oscimg.oschina.net/oscnet/675f5689159acfa2c39c91f4df40a00ce0f.gif)/cookie对象;rememberMeCookie()方法是设置Cookie的生成模
Stella981 Stella981
3年前
Ajax_请求get,post案例
1\.最原始的ajax请求方式(1).get请求<%@PageLanguage"C"AutoEventWireup"true"CodeFile"AjaxDemo.aspx.cs"Inherits"ajax_AjaxDemo"%<!DOCTYPEhtml<htmlxmln
Stella981 Stella981
3年前
Eclipse 中的Maven常见报错及解决方法
1.不小心将项目中的MavenDependencies删除报错!(https://oscimg.oschina.net/oscnet/fd35e500e2580bca2afb81f35233b87a6ee.png)项目报错:!(https://oscimg.oschina.net/oscnet/8623bd4293fea39ca83a6
风花雪月 风花雪月
1年前
JavaScript 脚本获取网页响应状态码方法
执行JavaScript脚本获取状态码rrr.executescript("""varxhrnewXMLHttpRequest();xhr.open('GET',window.location.href,false);xhr.send(null);retu
刻舟求剑
刻舟求剑
Lv1
时间很快就过去了,之后才想到自己还有没有完成的事情
文章
2
粉丝
0
获赞
0