ajax与spry的关系,10.4 Spry Ajax Framework初探

10.4  Spry Ajax Framework初探

在本章一开始曾提过要使用Spry工具集来制作Ajax效果的在线RSS阅览器,在这些工具集中,与数据有关的项目包括Spry XML数据集、Spry区域、Spry重复项、Spry重复列表和Spry表。

我们先来了解这些项目间的关系,其实它跟我们之前用的建立记录集与重复区域的概念相同。在Spry中,建立Spry XML数据集所使用的数据来源不是MySQL数据库,而是XML格式的数据。在第9章我们就知道RSS是一种基于XML规范的格式,这就表示建立Spry XML记录集时支持RSS feed。

当Spry XML记录集建立后,如果想让Spry数据集里的字段显示在页面上,就要将其放在Spry区域中,然后即可在"绑定"面板里拖曳Spry XML 数据集字段到页面上,绑定面板中的Spry XML数据集如图10-25所示。

4ce8868cfe48ac87fb8a638404626eb9.png

图10-25  绑定面板中的Spry XML数据集

与Dreamweaver中整合的PHP功能相同,Dreamweaver所整合的Spry也只是当中的一部分,如果用户想活用Spry,同样应了解其原始代码的写法。如果想了解更多的信息,可以登录到http://labs.adobe.com/technologies/spry网站查看。

同样此处也面临重复记录的问题,可以在Spry区域中建立Spry重复项区域,这样该区域中的字段就可以被重复显示。

Spry重复项和Spry重复列表的差别在于Spry重复区域刚建立时里面是空的,用户需要自己拖曳字段到这个区域中,而Spry重复列表则在建立时就可以选择所要显示的数据集合显示列(包括项目清单、下拉式菜单等),如图10-26所示。

bb0bfaad229037a05aace26ee600ec01.png

图10-26  重复列表

在Spry区域中只有建立Spry重复项,这个区域内的字段才能够被重复显示,但是当我们插入Spry重复列表、Spry表格时,则不需要在页面中特别加上Spry区域。

Spry表格可以建立一个表格来显示数据,但不是像在Spry重复区域里放上一个表格,然后将字段摆好这么简单。这里的效果包括主要、细节区域,实时排序字段,以及定义样式等,那种不用重新整理页面就能更新显示内容的效果就是用主要、细节区域搭配而成的,后面我们会制作此效果。

当然***次看可能不是很清楚,读者可以在学习完本章之后再回过头来看这段叙述,应该就能够明白了。

【责任编辑:董书 TEL:(010)68476606】

点赞 0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值