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();

});

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

转载于:https://www.cnblogs.com/whyx/p/4312066.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值