Ajax
文章平均质量分 59
筱葭
这个作者很懒,什么都没留下…
展开
-
浅谈Ajax的blockUI
1、Ajax请求发出时执行$.blockUI,Ajax响应送达时执行$.unblockUI$(document).ajaxStart($.blockUI).ajaxStop($.unblockUI)2、可以对样式作出修改需要把$.blockUI包含在一个function(){)中3、实例$(document).ajaxStart(function(){ $.blo原创 2016-10-25 09:22:50 · 1522 阅读 · 1 评论 -
浅谈使用jQuery实现Ajax
1、jQuery中的AjaxjQuery对Ajax操作进行了封装,在jQuery中最底层的方法是$.ajax(),第二层是load(),$.get()、$.post(),第三层是$.getJSON()和$.getScript()。 2、load()方法load()方法是jQuery中最简单和常用的Ajax方法能载入远程的HTML代码并插入到DOM中,它的结构是load(url[,d原创 2016-10-24 09:32:31 · 760 阅读 · 0 评论 -
浅谈Ajax返回数据的3种格式——HTML、XML、JSON
1、数据格式提要:在服务器端Ajax是一门与语言无关的技术。在业务逻辑层使用何种服务器端语言都可以;从服务器端接收数据的时候,那些数据必须以浏览器能够理解的格式来发送,服务器端的编程语言只能以如下3种格式返回数据——XML、JSON、HTML。2、解析HTMLHTML由一些普通的文本组成,如果服务器通过XMLHttpRequest对象来发送HTML,文本将存储在Response原创 2016-10-23 09:18:44 · 8606 阅读 · 0 评论 -
浅谈jQuery Ajax的5种方法
1、load() 方法load() 方法通过 AJAX 请求从服务器加载数据,并把返回的数据放入被选元素中。语法:load(url,data,function(response,status,xhr))参数描述url规定要将请求发送到哪个 URL,也可以把 jQuery 选择器添加到 URL 参数,加载页面某一部分。data可选。规定原创 2016-10-18 10:00:24 · 7497 阅读 · 0 评论 -
浅谈Ajax解决浏览器的缓存问题
Ajax能提高页面载入速度的主要原因是通过Ajax减少了重复数据的载入,也即在载入数据的同时将数据缓存到内存中,一旦数据被加载,只要没有刷新页面,这些数据就会一直被缓存在内存中,当提交的URL与历史的URL一致时,就不需要提交给服务器,也即不需要从服务器获取数据,虽然降低了服务器的负载,提高了用户体验,但不能获取最新的数据。为了保证读取的信息都是最新的,需要禁止其缓存功能。解决方案有如原创 2017-03-04 13:56:41 · 3376 阅读 · 0 评论 -
Ajax概述及XMLHttpRequest实现
一、Ajax概述1、什么是Ajax允许浏览器与服务器通信而无需刷新当前页面的技术。在Ajax模型中,数据在客户端与服务器之间独立传输,服务器不再返回整个页面 2、不用刷新整个页面便可与服务器通信的方法(1)Flash(2)Java applet(3)框架:若使用了一组框架构造了一个网页,可以只更新其中一个框架,而不必惊动整个页面(4)隐藏的ifame(5)X原创 2016-10-22 16:52:06 · 886 阅读 · 0 评论 -
浅谈Ajax跨域的解决方案——CORS、JSONP
JavaScript跨域的解决方案有两种:1、CORS(CrossOrigin Resource Sharing跨域资源共享)当前几乎所有的浏览器(Internet Explorer 8+,Firefox 3.5+,Safari 4+和Chrome)都可通过名为跨域资源共享(Cross-Origin Resource Sharing)的协议支持ajax跨域调用。 对一个简单的请求,没有原创 2016-11-06 23:01:30 · 1273 阅读 · 0 评论 -
浅谈Ajax中的GET和POST
GET和POST方法是为不同的目的而设计的,两者的不同也在于其使用目的。GET是用于获取信息的,旨在显示出页面上要阅读的信息,它会检索要显示在页面中的数据,数据不会在服务器上被更改,因此重新请求相同数据的时候会得到相同的结果。为了使GET调用更有效率,浏览器会缓冲GET请求的执行结果,如果同样的GET请求再次发出,浏览器就会显示缓冲的结果而不是重新运行整个请求。POST方法应该用于需要更新原创 2017-04-13 16:43:55 · 1367 阅读 · 0 评论 -
浅谈JSONP
JSONP是JSON with Padding的略称,是一个非官方的协议,允许在服务器端集成Script tags返回至客户端,通过JavaScript callback的形式实现跨域访问。JSONP比JSON外面有多了一层,callback()。也就是说,在服务器端需要先将查询结果转换成JSON格式,然后用参数callback在JSON外面再套一层,就变成了JSONP。(1)JSON格式原创 2017-03-16 10:27:16 · 494 阅读 · 0 评论