jQuery 是一个快速, 简洁的 JavaScript 框架, Ajax 是一种在无需重新加载整个网页的情况下, 能够更新部分网页的技术.
jQuery 是 JavaScript 的一个框架, 也就是有人做好了很多功能, 你直接拿来用就好了. 比如实现 Ajax. 纯 JavaScript, 你可能需要些好多函数, 来新建对象, 捕捉事件, 处理异常等.
jQuery 的核心特性可以总结为: 具有独特的链式语法和短小清晰的多功能接口; 具有高效灵活的 CSS 选择器, 并且可对 CSS 选择器进行扩展; 拥有便捷的插件扩展机制和丰富的插件.
Ajax 是 JavaScript 的一个应用方向, 主要是通过 JavaScript 异步访问服务器端的数据 (通常是 xml 数据或 JSON 数据), 来实现无刷新更新页面内容, 或提交信息. 上面说了, 如果用 jQuery 会很容易实现 Ajax.
通过在后台与服务器进行少量数据交换, Ajax 可以使网页实现异步更新. 这意味着可以在不重新加载整个网页的情况下, 对网页的某部分进行更新.
jQuery 与 Ajax 的区别:
jQuery 是一个快速, 简洁的 JavaScript 框架.
Ajax 是一种用于创建快速动态网页的技术.
Ajax 是一种在无需重新加载整个网页的情况下, 能够更新部分网页的技术.
来源: http://www.css88.com/qa/jquery/16356.html