SiteServer CMS 主页 | 官方论坛 | 共享中心 | 下载中心
最后修订日期:2007年9月28日

stl:updater 更新局部页面

实现页面中局部动态更新的效果。
<stl:updater> 使用 AJAX 技术使页面只有部分界面改变并被更新,避免了重新加载整个页面。

属性列表

下表显示所有属于此元素的属性列表。

属性 可能的取值 默认值 简介
file     更新地址
for     页面中需要更新的元素ID
updater     触发局部更新的对象
urlAttribute     触发对象的更新地址属性
event     触发局部更新的事件
registerScript     注册需要的脚本库
  true 注册
  false   不注册

注意

for 属性为页面中需要更新的元素的ID,如页面中的 <DIV> 元素ID。
updater
属性为触发局部更新的对象,可以是页面中的任何HTML 元素,或者浏览器定义的对象,如“window”对象。
event 属性为触发对象的事件,如点击(click)触发对象等,当事件发生时开始局部更新。
registerScript 属性默认为“true”,表示解析 <stl:trigger> 时包含需要的JS脚本库,如果页面已经引用这些脚本则需要将此属性设为“false”。

更新的内容取自文件,可以使用 file 属性指定文件的路径,也可以使用 urlAttribute 属性指定路径来源于 updater 对象的某个属性,如链接的“href”属性。

用例请参见 stl:updater 示例


版权所有 © 2007 百容软件.
保留所有权利。