最近评论
正在载入评论列表...
![]() |
在第15章与第16章相关知识的基础上,本章详细介绍了Ajax技术,着重解决了三个问题:“什么是Ajax”、“为什么需要Ajax”以及“如何使用Ajax”。
“什么是Ajax”:Ajax的概念最早由Jess James Garrett提出,认为是Asynchronous JavaScript and XML(异步JavaScript和XML)的缩写。更深层地理解成:Ajax为一种结合了Java、XML与JavaScript等编程技术的创建交互式网页应用的Web开发技术。
“为什么需要Ajax”:与传统的Web应用相比,Ajax技术有着多方面的优势:无刷新更新页面、减轻服务器的负担、调用外部数据等,都为用户提供了良好的用户体验。并通过Google主页以及Google Maps等应用实例,使读者对Ajax有一个更好的了解。
“如何使用Ajax”:从Ajax的简单框架入手,并配合一个简单的“Hello,Ajax”程序,介绍了Ajax程序的架构,带领读者进入Ajax之门;针对目前Ajax三种经典应用场景:数据验证、按需读取数据、自动实时更新页面,笔者分别通过三个完整的实例详细描述了Ajax的实现,力求读者熟悉Ajax开发的框架、实现步骤等,为将来开发更为复杂的应用打下坚实的基础。