【发布时间】:2011-01-24 19:33:41
【问题描述】:
为了给网站创建丰富的 AJAX 体验,类似于http://www.pageflakes.com/ 动态加载不同内容区域的方式,我正在考虑使用 JQuery 来执行此操作,使用 load 方法动态加载页面的特定区域并追加页面的内容。
从实现的角度来看,对于使用 Web 服务加载数据并在页面上构建 UI 而言,这是一种好方法吗?我可以看到使用负载的优点/缺点是:
优点
- 可以让服务器完成工作,并渲染 UI。
- 如果需要,可以仅加载文档的一部分。
缺点
- Web 服务/客户端构建可以更快。
- 不得不担心表单发布和服务器端构造或生命周期(例如使用 ASP.NET 或其他技术)。
- 不一定像其他方法那样不引人注目。
还有其他想法吗?以这种方式使用负载是否是一种好方法?
谢谢。
【问题讨论】:
标签: ajax web-applications jquery