AJAX
浅谈AJAX
huangfuyk
自己应为之事,勿求他人;今日应为之事,勿待明日。
展开
-
ajax封装函数(引入了ES6中的Promise)
function ajax(ops){ ops.type = ops.type || "get"; ops.data = ops.data || {}; var str = ""; for(var key in ops.data){ str += `${key}=${ops.data[key]}&`; } if(ops.typ...原创 2020-03-13 14:16:06 · 3706 阅读 · 3 评论 -
JSONP的介绍及封装
Jsonp(JSON with Padding) 是 json 的一种"使用模式",可以让网页从别的域名(网站)那获取资料,用于get请求,只能请求支持jsonp的跨域的资源(即跨域读取数据),因为同源策略,所以我们需要使用JSONP。1、JSONP的产生:我们都知道Ajax拒绝一切的跨域请求(通过服务端代理可以实现跨域)。但是,Web页面上在调用js文件时则不受是否能跨域的影响,还有...原创 2020-03-12 20:06:51 · 3771 阅读 · 4 评论 -
Ajax使用笔记之基础部分
1、Ajax如何发送数据的:// 1.get: 将数据拼接在url后即可// 2.post: 将数据放在send的参数内,但是提前要设置发送数据的格式,如下:// ajax对象.setRequestHeader("Content-type","application/x-www-form-urlencoded");2、AJAX状态码:0:创建ajax对象成功1:配置请求信息...原创 2020-03-12 18:13:20 · 5012 阅读 · 5 评论 -
浅谈AJAX
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。AJAX 不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。AJAX(Asynchronous(异...原创 2020-03-06 17:37:40 · 5087 阅读 · 2 评论