jquery[学习心得]ajax的注意点

ajax异步请求

优点:

1、不需要插件,只要支持javascript

2、用户体检极佳(局部刷新)

3、提升web程序的性能

4、减轻web服务器带宽的负担

缺点

1、不同版本的浏览器对xmlhttpRequest支持度不高

2、前进、后退的功能被破坏

3、搜索 引擎的支持度不高

4、开发调试工具缺乏


 

.load()方法是局部方法,适合做静态文件的异步获取

$.get()和$.post()是全局方法,适合传参到服务器

get方式有三种方式

1、通过?   ?url=ycku

2、‘url=yccku‘

3、url:‘ycku’

post方式只有2和3两种方式

$.get()和$.post()的区别

1、get请求是通过url提交的,post是通过http消息实体提交的

2、get提交有大小限制(2kb),post方式不受限制。

3、get方式会缓存下来,可能有安全问题,而post没有这个问题

4、get方式是通过$_GET()获取,post方式是通过$_POST()获取。


 

若是网速比较慢的话,加载需要时间的可以用

$(document).ajaxStart(fucntion()

{

  $(‘.loading‘).show();

}).ajaxStop(function()

{

  $(‘.loading‘).hide();

});

---恢复内容结束---

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。