1. ajax的介绍 1.1 含义 ajax 的全称是Asynchronous JavaScript and XML 简单理解下:ajax就是异步的js和服务端的数据 1.2 组成 异步的js:事件,对象等 其他js:数据处理和解析的js 服务器的载体:xhr对象 服务端的数据:json,xhr,h ...
分类:
Web程序 时间:
2019-10-28 01:08:50
阅读次数:
119
function ajax(method,url,callback,data){ let xhr = new XMLHttpRequest() || new ActiveXObject('Microsoft.XMLHTTP') xhr.open(method,url,true) if(method ...
分类:
Web程序 时间:
2019-10-26 13:18:45
阅读次数:
114
基础语法http://es6.ruanyifeng.com/#docs/promise点评:》注意理解Promise定义形式和调用形式的差别,定义时主要指定什么情况下(比如去后台查询到数据)可以resolve或reject,调用时通过then指定resovle状态下执行什么回调方法,从而避免传统的回 ...
分类:
其他好文 时间:
2019-10-21 09:27:01
阅读次数:
63
当我们在页面中通过ajax 请求其他服务器数据时,由于浏览器对于JavaScript的同源策略,客户端就会发生跨域问题。所谓同源策略,指的是一段脚本只能请求来自相同来源(相同域名,端口号,协议)的资源。如果上面XMLHttpRequest请求的服务地址与当前文件不同源的话,浏览器就会出现错误:那么如... ...
分类:
其他好文 时间:
2019-10-07 21:19:47
阅读次数:
98
当我们在页面中通过ajax 请求其他服务器数据时,由于浏览器对于JavaScript的同源策略,客户端就会发生跨域问题。所谓同源策略,指的是一段脚本只能请求来自相同来源(相同域名,端口号,协议)的资源。如果上面XMLHttpRequest请求的服务地址与当前文件不同源的话,浏览器就会出现错误:那么如... ...
分类:
其他好文 时间:
2019-10-07 19:40:18
阅读次数:
104
使用 xhr.abort() 注意: xhr.abort() 会直接终止请求, xhr.readyState值变为4, xhr.onreadystatechange事件触发. ...
分类:
Web程序 时间:
2019-09-20 18:24:47
阅读次数:
215
(1)onreadystatechange 属性 该属性存有处理服务器响应的函数。下面的代码定义一个空的函数,可同时对 onreadystatechange 属性进行设置: xmlHttp.onreadystatechange = function () { // 我们需要在这里写一些代码 } (2 ...
分类:
Web程序 时间:
2019-09-19 15:58:16
阅读次数:
98
json类似与js中的对象,但是json中不能有方法,json相当于python中的字典,但是json中的键值如果是字符串的话,需要加上双引号;ajax是一个前后台配合的技术,它可以让js发送http请求,与后台通讯,获取数据和信息,ajax技术的原理是实例化xmlhttp对象,使用此对象与后台通讯 ...
分类:
Web程序 时间:
2019-08-20 18:22:46
阅读次数:
98
//第一步,创建XMLHttpRequest对象var xmlHttp = new XMLHttpRequest();function CommentAll() { //第二步,注册回调函数 xmlHttp.onreadystatechange =callback1; //{ // if (xmlH ...
分类:
Web程序 时间:
2019-08-20 15:19:48
阅读次数:
109
AJAX是什么? AJAX不是JavaScript的规范,它只是一个哥们“发明”的缩写:Asynchronous JavaScript and XML,意思就是用JavaScript执行异步网络请求。 如何使用 在这段代码中,checkResult函数被作为回调函数被传递给xmlhttp的onrea ...
分类:
Web程序 时间:
2019-08-14 11:02:16
阅读次数:
116