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();
});
---恢复内容结束---