首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Web前端-Ajax基础技术(下)

效果 readyState 0 xhr被创建,未调用open()方法 1 open()方法被调用,建立了连接 2 send()方法被调用,可以获取状态行和响应头 3 响应体下载中,responseTest...= function() { if(this.readyState === 4) { // 获取响应状态码 console.log(this.status); // 获取响应状态描述...responseText获取字符串形式的响应数据,responseXML获取xml形式的响应数据。...) 为以后要用到的ajax请求设置默认的值 jQuery.ajaxTransport() 创建一个对象 jQuery.get() 使用一个http get请求服务器加载数据 jQuery.getJSON...() jQuery.getScript() GET请求服务器加载并执行一个 JavaScript 文件 jQuery.post() 请求服务器加载数据 跨域: 同源,域名,协议,端口,完全相同,同源的相互通过

2.5K30
您找到你想要的搜索结果了吗?
是的
没有找到

初学者必看Ajax的总结

无法用 URL 直接访问 ajax 应用场景 场景 1. 数据验证 场景 2. 按需取数据 场景 3....(默认为 true,一般不建议为 false) false:同步模式发出的请求会暂停所有 javascript 代码的执行,知道服务器获得响应为止,如果浏览器在连接网络时或者在下载文件时出了故障,页面就会一直挂起...2:请求已发送,正在处理中(通常现在可以响应获取内容头)。 3:请求在处理中;通常响应中已有部分数据可用了,但是服务器还没有完成响应的生成。 4:响应已完成;您可以获取并使用服务器的响应了。...web 服务器上获取静态的数据文件。...在 PHP 中,GET 方式用$_GET[]获取;POST 方式用$_POST[]获取;两种方式都可用$_REQUEST[]来获取 总结 使用load() 、$.get()和$.post()方法完成了一些常规的

2.6K40

Ajax第一节

中的ajax方法 jQuery为我们提供了更强大的Ajax封装 $.ajax 参数列表 参数名称 描述 取值 示例 url 接口地址 url:"02.php" type 请求方式 get/post type...因此需要从通过ajax获取图片 //2. 使用模版引擎将获取到的数据渲染到页面 //3. 因为图片路径是服务端获取的,加载需要时间,需要等待图片加载完成后才能使用瀑布流进行布局。 //4....Cookie、LocalStorage 和 IndexDB 无法读取。 2. DOM 无法获得。 3. AJAX 请求不能发送。 虽然这些限制是很有必要的,但是也给我们日常开发带来不好的影响。.../testjs.php"> 原理:其实src的路径是什么文件不重要,无论引入js文件还是php文件,最后返回给浏览器的都是字符串,因此我们script标签是可以引入一个php文件的。...,从不同源的php文件获取到了数据 缺点:获取数据的script标签必须写在使用的script标签的前面,必须保证先有数据才能对数据进行渲染。

3.9K20

开心档之jQuery - AJAX get() 和 post() 方法

jQuery - AJAX get() 和 post() 方法----jQuery get() 和 post() 方法用于通过 HTTP GET 或 POST 请求服务器请求数据。...POST两种在客户端和服务器端进行请求-响应的常用方法是:GET 和 POST。GET - 指定的资源请求数据POST - 向指定的资源提交要处理的数据GET 基本上用于服务器获得(取回)数据。...POST 也可用于服务器获取数据。不过,POST 方法不会缓存数据,并且常用于连同请求一起发送数据。...----jQuery $.get() 方法$.get() 方法通过 HTTP GET 请求服务器上请求数据。...提示: 这个 PHP 文件 ("demo_test.php") 类似这样:demo_test.php 文件代码:<?phpecho '这是个PHP文件中读取的数据。';?

80020

JQuery常用命令

JQuery 常用AJAX函数 (1). $.get(url, data ,callback); 发起一个ajax的GET请求, 在请求主体中提交请求数据,如果服务器返回成功,响应消息,调用callback...(data); }); (2). $.post(url,data,callback); 发起一个ajax POST请求,并在请求主体中提交请求数据,如果服务器返回成功响应消息,调用callback,在callback...$(“选择器”).load(url);获取服务器返回的HTML响应片段,设置为当前元素的innerHTML ①. 服务器返回的必须是HTML片段 ②....eval() (6). $.ajax({}); 功能最全最强,万能AJAX封装函数,提供非常多的可选项,可以处理各种情形,前面函数都是它的简化版,无法处理失败的情况 $.ajax({ // 请求方式...使用JSONP发起跨域异步请求 $.getJSON('http://跨域地址/x.php?callback=?', doResponse) (2). $.ajax() ①.

6.4K10

Ajax基础

创建这个对象后,就可以进行http请求和响应的操作了。(http的请求与响应的知识,请看上篇文章) 接下来,我们先用原生的js实现一边,然后再用jquery来实现。...(ps:其实在我工作当中,很少使用原生的写法去做ajax请求服务器接口,基本都是使用了框架,所以即使我们觉得原生写法太啰嗦或不理解也不要紧,jquery库已经帮我们做好了一切。)...这是ajax请求、取得响应的整体思路: 一、实例化XMLHttpRequest对象; 二、首先是确定发送请求的方式(get,post),服务器接口(url); 三、当发送完请求后,可以判断接口是否响应...中,弹出显示发送成功等); 在第三步中,readyState属性的变化代表了服务器响应的变化,有以下属性可以判断: 在第四步中,我们通过以下属性和方法获取服务器返回来的数据: 我们以get方式请求为例...例子的实现目标: 需要两张页面: 这是php的页面,我简单解释一下: 首先是先新建了一个二维数组,然后$_SERVER["REQUEST_METHOD"]的作用就是用来获取js中发送的请求方式,如果为

60520
领券