ajax:
优点:
1.页面无刷新
2.可以使用异步方式(async:ture,)与服务器进行通信,不需要打断用户操作
3.“按需取数据”,最大程度的减少冗余请求,减少服务器的负荷
使用XMLHttpRequest对象与Web服务器进行异步数据通信;
缺点:破坏了浏览器后退按钮功能
jquery:
优点:
1.轻量的javascript
2.选择器
3.对ajax进行封装
4.支持链式操作,隐式迭代
$('div').html('设置值').val('设置值');//这样是可以的。
$('div').html().text();//这样是不对的,因为获取值时返回的是获取的字符串而不是对象本身所以不能链式编程。